如何获取AWS实例的所有私有Ip列表,但AWS CLI中的少数标签除外?
我可以从下面的命令中获取所有IP
aws ec2 describe-instances --query "Reservations[].Instances[][PrivateIpAddress]"
我想从标签“ webinstance”和“ frontendinstances”中排除IP 如何为此使用过滤器。
aws ec2 describe-instances --filters "Name=tag:stack-name,Values=webinstance" --query 'Reservations[].Instances[].[PrivateIpAddress]'
从上面我得到了与该特定标签相关的Ip,但不知道如何排除它。
答案 0 :(得分:1)
EC2 Describe Instances API不支持过滤器中的排除项。
您可以使用以下方法使用某些bash脚本来获得结果: