sh awscli + jqで特定のVPCのプライベートIPを取得
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh awscli + jqで特定のVPCのプライベートIPを取得相关的知识,希望对你有一定的参考价值。
aws ec2 describe-instances --region ap-northeast-1 | jq '.Reservations[].Instances[] | select(.State.Name == "running") |.NetworkInterfaces[0] | select(.VpcId == "vpc-VPCID") | .PrivateIpAddress'
# Nameが空のもののみ
aws ec2 describe-instances --region ap-northeast-1 | jq '.Reservations[].Instances[] | select(.State.Name == "running") | select(.Tags == null or .Tags[].Key == null or .Tags[].Key == "Name" and .Tags[].Value == "")| .NetworkInterfaces[0] | select(.VpcId == "vpc-VPC") | .PrivateIpAddress'
# 生きているインスタンスのName, localIP (VPC指定)
$ aws ec2 describe-instances --region ap-northeast-1 | jq -r '.Reservations[].Instances[] | select(.State.Name == "running") | select(.NetworkInterfaces[0].VpcId == "vpc-VPC") | [(if .Tags != null then (.Tags[] |select(.Key == "Name").Value) else null end), .NetworkInterfaces[0].PrivateIpAddress]| @csv'
以上是关于sh awscli + jqで特定のVPCのプライベートIPを取得的主要内容,如果未能解决你的问题,请参考以下文章
markdown 画像のEXIF情报をコマンドラインで取得
python 2次元ガウス分布の2种类のプロット方法。ひとつはcontourfを使うもので,もうひとつはpathes.Ellipseでstd = 1,2信頼楕ををを描写する
sh 适用于Mac的gitの特定コミット间の差分をzipで出力するやつ
html プライバシー·ポリシーのテンプレ
sh 现在の混帐リポジトリの起源のを远程网络で开きます。
scss スプライト生成,座标取得,视网膜対応のSass.Compass关数のメモ