0
Ubuntu EC2インスタンスに、CLI経由でブートストラップ中にパッケージをインストールする方法。 Userdataを使用して可能ですか?CLIのブートストラップ中にEC2 ubuntuマシンにパッケージをインストールするには?
Ubuntu EC2インスタンスに、CLI経由でブートストラップ中にパッケージをインストールする方法。 Userdataを使用して可能ですか?CLIのブートストラップ中にEC2 ubuntuマシンにパッケージをインストールするには?
はい、ユーザーデータはUbuntuでサポートされています。彼は新しいインスタンスを構築するとき、それが見えるかもしれません使用方法の例です:
$ cat > init.sh
apt-get -y install mypackage
^D
$ aws ec2 run-instances \
--iam-instance-profile Name=my-ec2-profile \
--image-id ami-fa82739a \
--count 1 \
--instance-type t2.nano \
--key-name my-ssh-key \
--security-groups my-security-group \
--user-data file://init.sh
インスタンスが使用可能になった後、あなたはパッケージがインストールを確認するためにログをチェックすることができ、適切に働いていた:
$ ssh -i my-ssh-key.pem [email protected]
$ cat /var/log/cloud-init-output.log
をはいてUserdataを介して可能です。 –
ssh -i /tmp/xxxxx.pem -o "StrictHostKeyChecking no" ubuntu @ $ {PUBLIC_IP} "sudo apt-get install python -y" –