[aws] bitnami AMIのインスタンスにSystemManagerをインストールする方法

AWSマーケットプレイスにあるbitnami AMIを使うことでWordpressなどをかんたんに立ち上げることができるが、そのインスタンスにSystemManagerをインストールする方法がなかったのでメモ。

bitnami AMIはubuntuで制作されているのだが、AWS公式にはsnapを使用してSystemManagerをインストールせよと書いてある。ただbitnami AMIのubuntuにはsnapがインストールされていないので、個別にSystemManagerをインストールする必要がある

 

目次

事前準備(IAMの権限付与とキー取得)

SystemManagerへのアクセス権限をIAMロールを作成して権限付与する

必要なポリシーは「AmazonEC2RoleforSSM」を選択

アクセスキーとシークレットキーを忘れずに控えておく

アクセスキーの保管

対象サーバの

~./.aws/credencials

にアクセスキーとシークレットキーを書き込む

[default]
aws_access_key_id=XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

SystemManagerのインストール

 

mkdir /tmp/ssm

curl https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb -o /tmp/ssm/amazon-ssm-agent.deb

sudo dpkg -i /tmp/ssm/amazon-ssm-agent.deb

 

SystemManagerの起動と自動起動設定

 

sudo systemctl start amazon-ssm-agent

sudo systemctl enable mysql

 

SystemManagerでインスタンス登録確認

AWSコンソールのSystemManager画面のマネージドインスタンス上に対象のインスタンスが登録されていればOK

One thought on “[aws] bitnami AMIのインスタンスにSystemManagerをインストールする方法

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です