概要
AWSCLIのワンライナーで特定のタグのついたEC2インスタンスを起動/停止してみます。
インスタンスを起動する
Nameタグがwawawaとなっているインスタンスを起動するワンライナー
$ aws ec2 start-instances --instance-ids `aws ec2 describe-instances --filters "Name=tag:Name,Values=wawawa" "Name=instance-state-name,Values=stopping,stopped" --query "Reservations[].Instances[].InstanceId" --output text`
インスタンスを停止する
Nameタグがwawawaとなっているインスタンスを停止するワンライナー
$ aws ec2 stop-instances --instance-ids `aws ec2 describe-instances --filters "Name=tag:Name,Values=wawawa" "Name=instance-state-name,Values=running" --query "Reservations[].Instances[].InstanceId" --output text`
おわりに
shell環境でしかうごかないよ。
AWS認定資格試験テキスト AWS認定 ソリューションアーキテクト-アソシエイト
- 作者: 佐々木拓郎,林晋一郎,金澤圭
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2019/04/20
- メディア: Kindle版
- この商品を含むブログを見る