# ═══════════════════════════════════════════════════════════════ # ConfigMap — 非敏感环境变量 # ═══════════════════════════════════════════════════════════════ apiVersion: v1 kind: ConfigMap metadata: name: resource-library-config namespace: resource-library data: # MySQL MYSQL_DATABASE: "resource_library" MYSQL_USER: "resource_library" # Flask FLASK_ENV: "production" LOG_LEVEL: "info" # Gunicorn GUNICORN_WORKERS: "4" GUNICORN_TIMEOUT: "120" GUNICORN_BIND: "0.0.0.0:5000" # 上传限制 MAX_UPLOAD_SIZE_MB: "500" # 管理员账号(首次启动时由 init_db.py 创建) ADMIN_USERNAME: "admin" ADMIN_EMAIL: "admin@example.com" # 数据库等待超时(秒) DB_WAIT_SECONDS: "120"