按标签筛选 Amazon EC2 资源 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

按标签筛选 Amazon EC2 资源

添加标签后,即可基于标签键和标签值来筛选 Amazon EC2 资源。

使用 Amazon EC2 控制台按标签筛选资源
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择资源类型 (例如,Instances)。

  3. 选择搜索字段。

  4. 在列表中的标签下,选择标签键。

  5. 从列表中选择相应的标签值。

  6. 完成后,删除筛选条件。

有关在 Amazon EC2 控制台中使用筛选条件的更多信息,请参阅 查找 Amazon EC2 资源

使用 Amazon CLI 按标签筛选资源

以下示例展示如何将筛选条件与 describe-instances 结合使用,以查看具有特定标签的实例。所有 EC2 描述命令都使用此语法跨单个资源类型按标签进行筛选。或者,您可以使用 describe-tags 命令按标签跨 EC2 资源类型进行筛选。

例 示例 1:描述具有指定标签键的实例

以下命令描述了具有 Stack 标签(无论标签的值如何)的实例。

aws ec2 describe-instances \ --filters Name=tag-key,Values=Stack
例 示例 2:描述具有指定标签的实例

以下命令描述具有标签 Stack=production 的实例。

aws ec2 describe-instances \ --filters Name=tag:Stack,Values=production
例 示例 3:描述具有指定标签值的实例

以下命令描述了具有值为 production 的标签(无论标签键如何)的实例。

aws ec2 describe-instances \ --filters Name=tag-value,Values=production
例 示例 4:描述具有指定标签的所有 EC2 资源

以下命令描述带有标签 Stack=Test 的所有 EC2 资源。

aws ec2 describe-tags \ --filters Name=key,Values=Stack Name=value,Values=Test