Amazon EC2 Systems ManagerのState Managerをやってみた #reinvent
はじめに
本日のAWS re:Invent 2016で発表された新機能、Amazon EC2 Systems Manager。
速報記事は以下です。
この機能の1つであるState Managerをやってみました。
やってみた
EC2管理コンソールのメニューにSYSTEMS MANAGER SERVICESとSYSTEMS MANAGER SHARED RESOURCESというメニューが追加されています。今回はSYSTEMS MANAGER SERVICESにある「State Manager」をクリックします。
[Create an association]ボタンをクリックします。
[Create Association]画面が表示されます。Select DocumentではSSMドキュメントが表示されます。
今回は[AWS-UpdateSSMAgent]を選択しました。[Targets]では対象としたいEC2インスタンスを指定します。
[Schedule]では実行周期を設定します。SSMエージェントのアップデートはそんなに頻繁にやるものではないので、毎週日曜日という設定にしました。そのほかパラメータが設定できます。設定し終わったら[Create Association]ボタンをクリックします。
Create AssociationがSuccessになりました。[Close]ボタンをクリックします。
State Manager画面に戻ります。作成したAssociationがPendingになっています。
実行されるとStatusがSuccessになります。
これでEC2に対する特定の処理を定期実行できます!
さいごに
Documentを自分で作ることで、定期的なサードパーティ製品のアップデートなども可能になります。