| 12345678910111213141516171819202122 |
- apiVersion: v1
- kind: ConfigMap
- metadata:
- name: pipeline-env
- namespace: pipeline
- data:
- # Non-sensitive runtime config. Secrets (API keys, OSS keys, Feishu webhook)
- # live in the `pipeline-env-secret` Secret, generated from your local .env —
- # see README.md. Anything here can also be overridden by that Secret.
- OUTPUT_DIR: /app/output
- PIPELINE_JOBS_DIR: /app/jobs
- OUTPUT_RETENTION_DAYS: "30"
- TIMEZONE: Asia/Shanghai
- TZ: Asia/Shanghai
- LOG_LEVEL: info
- NODE_ENV: production
- # Scheduled renders — the in-process scheduler (instrumentation + node-cron)
- # reads `schedules` from config/default.yaml by default (baked into the
- # image). Override with SCHEDULES (JSON array, same shape) or disable the
- # scheduler with SCHEDULER_ENABLED=false.
- SCHEDULER_ENABLED: "true"
- # SCHEDULES: '[{"cron":"50 7 * * *","template":"github-trending","platform":"bilibili","source":"github-trending","publish":true}]'
|