目標: Cloud Custodianを使用して、EC2 インスタンスを毎週月曜日の朝 7AM CST に停止し、毎週日曜日の夜 11PM CST に開始したいと考えています。(この EC2 インスタンスは、特定のタスクを実行するために毎週月曜日に 8 時間実行され、残りの時間はシャットダウンしたままにする必要があります)。これはオプトイン ポリシーになります
誰かが下の私の書面によるポリシーを確認してください。これを実現するためにタグベースの構成を使用しようとしています。方法がわからない?
- name: ec2-off-hours-stop
resource: ec2
comments: |
Stop EC2 instances, every monday morning at 7:00 AM (CST)
filters:
- type: offhour
default_tz: ct
tag: c7n_maid_offhours
opt-out: false
offhour: 7 (How do I mention Monday? off=M,7)
mode:
schedule: "rate(60 minutes)"
type: periodic
execution-options:
output_dir: s3://abcdreports/abcdLogs/{account_id}/
actions:
- stop
- name: ec2-off-hours-start
resource: ec2
comments: |
Start EC2 instances, every sunday night at 11:00 PM (CST)
filters:
- type: onhour
default_tz: ct
tag: c7n_maid_offhours
opt-out: false
onhour: 23 (How do I mention Sunday? on=U,23)
mode:
schedule: "rate(60 minutes)"
type: periodic
execution-options:
output_dir: s3://abcdreports/abcdLogs/{account_id}/
actions:
- start