【发布时间】:2018-04-09 18:35:42
【问题描述】:
目前我使用以下命令从我的堆栈中以 json 格式获取所有实例 ID:
aws ec2 describe-instances --query Reservations[*].Instances[*].InstanceId[] --filters Name=tag-key,Values=aws:cloudformation:stack-name Name=tag-value,Values=Stack-Name-XYZ --output=json
此命令工作正常,但返回实例 ID 的顺序不同,我需要更改。我需要按 Hostrecord (Route53::RecordSet) 或逻辑 ID 升序排序的输出中的实例。例如:我有三个 Hostrecord project1-avad.name.com, project2-avad.name.com, project3-avad.name.com 的实例。我想先从 project1 中获取实例 ID,等等。
很遗憾,describe-instances 的文档没有显示对输出进行排序的方法。
我的问题:
甚至可以按照我想要的方式对输出进行排序吗?如果是,我在哪里可以找到所需的文件?
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-cloudformation