Choco Soft

Nadesiko DE RDB

Choco Soft header image 2

AWS EC2インスタンスをCloudWatchで自動起動しよう

2021年04月26日 · コメント(0) · AWS, Server

停止と同様に設定できるのかと思ったのですが、エラーが出て先に進めませんでした。
The Automation definition used by an SSM Automation target must contain an AssumeRole which evaluates to an IAM arn.

専用のIAMロールを作成しないとならないようです。
まずは「IAM」の画面から。

IAM

新規にロールを作成します。

IAM

EC2のユースケースで「次のステップ:アクセス権限」をクリックします。IAM

アクセス権限ポリシー画面が表示されます。

IAM

AmazonSSMAutomationRole」を選択します。

IAM

次のステップ:タグ」をクリックします。
タグは適当な名前を入れてください。(私はいつも、Nameを入れてます。)

IAM

自分でわかりやすいロール名を入れてから、「ロールの作成」をクリックします。

IAM

ロールができました。

IAM

作成されたロールを直接クリックすると詳細画面に移りますので、信頼関係のタブをクリックします。

IAM

信頼関係の編集」をクリックします。

IAM

信頼関係の編集画面が表示されます。

IAM

以下のように編集します。
events.amazonaws.com」を追加してから「信頼ポリシーの更新」をクリックします。

IAM

events.amazonaws.com」が表示されました。

IAM

「停止」と同様にルールを作成します。

IAM

①SSM Automationを選びます。
②AWS-StartEC2Instanceを選びます。
③インスタンスIDを入れます。
④特定のロールを使用で先ほど作成したロールを選びます。

IAM

できました!

IAM

タグ : ····

コメント(0)

コメントはまだありません。

コメントする

*