繁体   English   中英

aws - ecs:列出集群及其 ec2 实例

[英]aws - ecs: List cluster and their ec2 instances

有没有办法列出

  • 您所有的 ecs 集群
  • 包含每个集群的 ec2 实例?

aws cli似乎不支持这样的选项。

我正在尝试创建此类资源的清单,并且我希望记录上述信息(ECS 集群 + 实例编号/每个实例的类型)

您是否安装了最新的AWS CLI因此您可以使用ecs子命令?

  • 如何列出可用集群 - 它将返回集群 ARN 列表:

     aws ecs list-clusters
  • 如何获取集群的容器实例 - 它将返回集群中容器实例 ARN 的列表:

     aws ecs list-container-instances --cluster FOOBAR
  • 最后,如何获取容器实例的 EC2 实例 ID:

     aws ecs describe-container-instances --cluster FOOBAR --container-instances FOOBAR_CLUSTER_CONTAINER_INSTANCES_ARNS

最后一个命令将描述特定的容器实例,您可以在其中过滤出ec2InstanceId参数以找出 EC2 实例 ID。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM