fukushima0こんにちは。最近、ウォーキングデッドを見ております。ゾンビより人の怖さを感じております。今回は、以下のブログの続きになります。今回は、6~9の内容をまとめていきたいと思います。CLIのインストールと設定方法は、以下のページを参照ください。この後作成するEC2にログインするために利用するキーペアを作成します。describe-key-pairs→キーペアの一覧を表示します。実行結果は省略します。いう名前でキーペアを作成します。実行結果は省略します。作成したキーペアの権限を変更します。MyKeyPair.pem→実行結果は、省略します。6-3.キーペアの確認(作業後の確認)◆実行コマンド(作業前と同じコマンドです。describe-key-pairs→キーペアの一覧を表示します。実行結果は省略します。次に作成するEC2インスタンスに設定するセキュリティグループを作成します。"SecurityGroups[].IpPermissions[].UserIdGroupPairs[].{GroupId:GroupId}"→「query」オプションを利用して、GroupIdの値だけ出力します。★}]→上記の場合、セキュリティグループが1つ存在することが分かります。${VPCID}→セキュリティグループ名および説明、VPCを指定します。出力結果は、省略します。7-3.セキュリティグループの確認(作業後の確認)◆実行コマンド(作業前と同じコマンドです。「filters」オプションを利用して、group-nameの値が「SSHAccess」の設定のみ、出力します。「query」オプションを利用して、GroupName,GroupIdの値だけ出力します。"sg-078b5bc2a1491b256"}]→作業前後の内容を比較して、無事に作成できていることが分かります。作成したセキュリティグループのIDは今後利用するので、変数に入れておきます。table→「filters」オプションを利用して、作成したセキュリティグループを指定します。「query」オプションを利用して、インバウンド設定のみを出力します。設定を見やすいように「output」オプションを利用して、「table」形式で出力します。出力結果は省略します。0.0.0.0/0→インターネットからSSHアクセスするために必要な設定を行います。7-6.セキュリティグループの設定確認(作業後の確認)◆実行コマンド(作業前と同じコマンドです。table→「filters」オプションを利用して、作成したセキュリティグループを指定します。「query」オプションを利用して、インバウンド設定のみを出力します。設定を見やすいように「output」オプションを利用して、「table」形式で出力します。|||+----------------------------------+|→作業前後の内容を比較して、無事に作成できていることが分かります。8EC2の作成&ログインやっとEC2を作成するところまできました!ここから実際にEC2を作成していきます。"Reservations[].Instances[].{InstanceId:InstanceId}"→「query」オプションを利用して、InstanceIdの値だけ出力します。★}]→上記の場合、EC2インスタンスが1つ存在することが分かります。${SUBNETID}→それぞれのオプションの詳細は、以下の通りです。上記のAMIは、東京リージョンのAmazonLinux2を指定しております。AMIのIDを指定します。起動するインスタンスの数を指定します。インスタンスタイプを指定します。キーペアを指定します。セキュリティーグループのIDを指定します。サブネットIDを指定します。"Reservations[].Instances[].{InstanceId:InstanceId}"→「query」オプションを利用して、InstanceIdの値だけ出力します。★}]→作業前後の内容を比較して、無事に作成できていることが分かります。作成したEC2インスタンスのIDは今後利用するので、変数に入れておきます。EC2ID=i-08045a7db3443a71e1EC2ID=i-08045a7db3443a71eなお、EC2が正常に起動できているか、以下のコマンドで確認できます。"Reservations[].Instances[].State[].Name"["running"]→runningとなっているので、正常に作成できていることが分かります。"Reservations[].Instances[].NetworkInterfaces[].PrivateIpAddresses[].Association[].PublicIp"→上記コマンドでEC2のパブリックIPを確認します。実行結果は、省略します。→上記で確認したパブリックIPを入力します。最後に作成したリソースの削除を行います。MyKeyPair.pem→これでリソースの削除完了です。今まで使ったコマンドを利用して、確認することができます。CLIを利用して、EC2の作成から削除までやってみました。頭を抱えていましたが、少し理解を深めることができました。CLIを使いこなすための第1歩を進むことができたかなと思います。それでは、またお会いしましょう。エンジニアブログ.TOP。