Skip to content

SSMAutomation を使用してインスタンスの自動起動・停止を設定する CFn のテンプレート

License

Notifications You must be signed in to change notification settings

automation-tips/ssm-operation-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

ssm-operation-demo

MIT License
SSMAutomation を使用してインスタンスの自動起動・停止を設定する CFn のテンプレート。

パラメータ

パラメータ名 設定例 詳細
Ec2InstanceIds String Ec2InstanceIds='"i-hogehoge","i-fugafuga"' 自動起動・停止対象のインスタンス ID を,区切りで指定
CronStart String CronStart="0 1 * * ? *" インスタンスを起動する時間を指定
※ 日本の現地時間で指定する場合は + 9 時間
CronStop String CronStop="0 10 * * ? *" インスタンスを停止する時間を指定
※ 日本の現地時間で指定する場合は + 9 時間

実行コマンド

# CFnスタック作成
aws cloudformation deploy --template-file main.yml --stack-name ec2-ssm-stack --parameter-overrides Ec2InstanceIds='"i-hogehoge","i-fugafuga"' CronStart="0 1 * * ? *" CronStop="0 10 * * ? *" --capabilities CAPABILITY_NAMED_IAM

# CFn削除
aws cloudformation delete-stack --stack-name ec2-ssm-stack

About

SSMAutomation を使用してインスタンスの自動起動・停止を設定する CFn のテンプレート

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published