ばーろぐわにる

SIerからWEB系?インフラエンジニアにジョブチェンジした見習いの備忘録。投稿内容は私個人の意見であり、所属企業・部門見解を代表するものではありません。

awscliからタグ付きでインスタンス起動する

ドキュメントに書いてある通りだけど何度か使いそうなのでメモ

docs.aws.amazon.com

aws ec2 run-instances \
--image-id ami-XXXXXXXXX \
--instance-type XX.XXXX \
--security-group-ids sg-XXXXXXXX \
--iam-instance-profile 'Arn=arn:aws:iam::XXXXXXXXXXXX:instance-profile/XXXXXXXXX' \
--key-name XXXXX \
--subnet-id subnet-XXXXXXXX \
--tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=XXXXX},{Key=Env,Value=XXXX}]'
  • インスタンスプロファイルのARNはAWSコンソールのIAMロールの画面から確認できる
    • XXXXのところにアカウント名, ロール名が入るだけ
  • --security-groups というのもあるけどこちらはVPC内では使えない