如何在 GCP 部署管理器脚本中向资源添加标签?

如何在 GCP 部署管理器脚本中向资源添加标签?

我想为我的 GCP 资源添加标签,以便更清楚地了解它们的用途。如何使用 GCP 部署管理器来实现这一点?

我找到了一个例子,表明我可以这样做,但它不起作用:

resources:
- type: compute.v1.instance
  properties:
    metadata:
      labels:
        deployment: goggles

  # More config here...

答案1

这已经很老了,但我刚搜索到,如果仍然有帮助:

resources:
- type: compute.v1.instance
  name: client0021
  properties:
    zone: us-west1-a
    machineType: https://www.googleapis.com/compute/v1/projects/{{ env["project"] }}/zones/us-west1-a/machineTypes/f1-micro
    metadata:
      items:
      - key: key1
        value: some
      - key: managed
        value: 'true'
    labels:
      managed: 'yes'
      other: 'no'

相关内容