问题描述
我在 Cloud Scheduler 中有一个 Scheduler Job 正在运行以调用 Cloud Function。按预期工作但是我需要为同一个工作创建多个 cron 计划,这可能不从头开始重新创建每个计划吗?好像没有复制功能。
用例:
Schedule 1 - Every 15 minutes Monday - Thursday
Schedule 2 - Every 15 minutes Friday SoD till Friday 22:00PM
Schedule 3 - Every 15 minutes Sunday 22:00PM till Sunday EoD
我怎样才能做到这一点,或者我只需要从头开始重新创建所有时间表?
解决方法
将此作为社区 Wiki 发布,因为它基于 @GuillaumeBlaquiere 和 @Al-dann 评论。
此时您需要从头开始重新创建所有这些计划,但是,您可以使用 gcloud 或 terraform 脚本自动创建新作业。这将使复制、创建和删除作业变得更容易、更快捷,并允许您对其进行版本控制。