【AWS】CLIを使ってEC2インスタンスのIPを取得する(Windows版)
Windoesコマンドプロンプトから実行。
1 |
aws ec2 describe-instances --instance-ids %InstaceId% | jq ".Reservations[].Instances[].PublicIpAddress" |
CLIでインスタンス情報のJSONを取得。
その結果をjqで整形し、PublicIPだけ抜き出している。
CLIを使うには、CLIをインストールする必要がある。
インストールモジュールのページ
jqコマンドを使用するには、jqをインストールする必要がある。
(jqはただのJSON整形ツールなので、AWSとは直接関係ない)
jqバイナリファイルのインストールページ
バイナリファイルを任意の場所に置き、パスを通す必要がある。
また、バイナリファイルの名前をjq.exeにする。(そうしないとjqコマンドで呼び出せない。)
パスを通す方法
Path変数の値に、バイナリファイルを配置したディレクトリを追加。