首页 > 解决方案 > AWS - ECS:列出集群及其 Amazon EC2 实例

问题描述

有没有办法列出

aws cli似乎不支持此类选项。

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

标签: amazon-web-servicesamazon-ec2amazon-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。


推荐阅读