使用控制台按属性筛选 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用控制台按属性筛选

您可以为容器实例应用筛选条件,从而能够查看自定义属性。

使用控制台按属性筛选容器实例
  1. https://console.aws.amazon.com/ecs/v2 打开控制台。

  2. 在导航窗格中,选择集群,然后选择该集群。

  3. 选择基础设施

  4. 选择容器实例。

  5. 使用按键或值筛选自定义属性文本字段,输入要作为筛选条件的属性。格式必须为 AttributeName:AttributeValue

使用 Amazon CLI 按属性筛选容器实例

以下示例说明了如何使用 list-constainer-instances 命令按属性筛选容器实例。有关筛选语法的更多信息,请参阅创建表达式,以为 Amazon ECS 任务定义容器实例

示例:内置属性

以下示例使用内置属性列出 g2.2xlarge 实例。

aws ecs list-container-instances --filter "attribute:ecs.instance-type == g2.2xlarge"
示例:自定义属性

以下示例列出了具有自定义属性 "stack=prod" 的实例。

aws ecs list-container-instances --filter "attribute:stack == prod"
示例:排除属性值

以下示例列出了具有自定义属性 "stack",且其值仅为 "prod" 的实例。

aws ecs list-container-instances --filter "attribute:stack != prod"
示例:多个属性值

以下示例使用内置属性列出 t2.smallt2.medium 类型的实例。

aws ecs list-container-instances --filter "attribute:ecs.instance-type in [t2.small, t2.medium]"
示例:多个属性

以下示例使用内置属性列出 us-east-1a 可用区中的 T2 实例。

aws ecs list-container-instances --filter "attribute:ecs.instance-type =~ t2.* and attribute:ecs.availability-zone == us-east-1a"