Terraform, AWS cron синтаксис - PullRequest
       6

Terraform, AWS cron синтаксис

0 голосов
/ 22 апреля 2020

Я не могу понять, что случилось с моим кроном. Это план terraform

  + aws_autoscaling_schedule.web_wkday_5am_et
      id:                     <computed>
      arn:                    <computed>
      autoscaling_group_name: "web"
      desired_capacity:       "175"
      end_time:               <computed>
      max_size:               "250"
      min_size:               "175"
      recurrence:             "0 9 ? * 1-5"
      scheduled_action_name:  "WEB WKDAY 5AM ET"
      start_time:             <computed>

Я попробовал следующее безуспешно

0 9 ? * MON-FRI *
0 9 ? * MON-FRI
0 9 ? * 1-5

Не уверен, если это проблема TF или AWS. Я слежу за этим делаю c https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html

1 Ответ

1 голос
/ 22 апреля 2020

Вам требуется следующее:

recurrence = "cron(0 9 ? * MON-FRI *)"

Вам не хватает функции cron, обертывающей ваше выражение.

...