AWS 中带有 Bitbucket YAML 文件的标签

问题描述 投票:0回答:1

我使用 bitbucket 和 AWS,尝试向云形成模板中的多个资源添加标签,例如,如果我们在云形成模板中有 30 个 S3 资源,并且我想向所有资源添加标签“汽车:宝马”有什么办法可以做到这一点吗?我在 AWS 中使用了资源标签编辑器,但我需要通过 bitbucket 中的 yaml 文件来完成此操作。我一直在寻找但找不到答案。

我知道添加标签、键和值是有效的,但我想知道是否存在更智能的方法来做到这一点。例如,如果我将标签添加到 yaml 文件中的 s3 存储桶,我可以直接写入:

标签:

  • 钥匙:汽车
  • 价值:宝马

但我想了解如何对 YAML 文件中的所有资源执行此操作,而不是向所有资源添加那 3 行代码,这很耗时。

python amazon-web-services tags bitbucket
1个回答
0
投票

您可以通过在堆栈级别应用标签来将标签添加到 CloudFormation 堆栈中的所有资源。

转到 CloudFormation > 选择您的堆栈 > 操作 > 为当前堆栈创建变更集。

在步骤 3 中,您可以将新标签应用到堆栈中定义的所有资源。

如果您想使用标签的 yaml 编写脚本,可以使用 cli 命令:https://docs.aws.amazon.com/cli/latest/reference/cloudformation/create-change-set.html

© www.soinside.com 2019 - 2024. All rights reserved.