cron 容器
定期在 Docker 容器内运行 ETCD 备份或 Elasticsearch 索引备份任务等作业,并将其上传到 AWS S3。 可以在容器端口 18080 上检查上次 cron 运行的状态。生成的 Docker 容器的大小约为。 30MB。
要设置的环境变量
由于envplate将解析 repo 中的所有文件,因此有必要定义所有环境变量,即使它用于其他作业,也没有设置默认值。
名称
描述
默认
工作使用
GOCRON_SCHEDULE
计划字符串,如“*/5 * * * * *”
没有任何
全球的
CRONJOB_COMMAND
调度程序将使用的命令。 目前设备支持两种选择: etcbackupjob.sh和elasticsearchbackupjob.sh 。
“etcbackupjob.sh”
全球的
AWS_ACCESS_KEY_ID
AWS_ACCE
2021-07-03 14:06:25
4KB
Shell
1