google-cloud-platform - 使用 ansible / AWX 管理 GCP 标签
问题描述
在工作中,我们最近设置了 AWX。我们想要管理我们的 GCP 环境。
我们要实现的第一件事:添加/删除/修改/检查一些GCP 标签
1- 首先,我在我们的沙盒项目中提供了一个小型服务器。我手动添加了一个标签。
"labels": {
"wonderful-label": "myValue"
}
2- 然后我们尝试使用 Google Cloud Platform 集合来管理它。
- name: adding label
google.cloud.gcp_compute_instance:
zone: xxxx
name: xxxx
project: xxxx
auth_kind: serviceaccount
labels:
my-first-label: its-value
service_account_contents: xxxx
delegate_to: localhost
根据我的工作日志 awx 工作日志,似乎没有任何变化
当我检查 JSON 输出时,我们可以看到标签定义出现了两次:
"labels": {
"wonderful-label": "myValue"
}
[...]
"labels": {
"my-first-label": "its-value"
}
在我的虚拟机上......两个标签都消失了!
关于它应该如何使用的任何信息?或者我该如何管理?我知道还有一个模块gce_labels
解决方案
推荐阅读
- sql - 使用触发器删除后更新表
- haskell - chr 232 不返回字符 è
- outlook - Outlook.com 的添加到日历链接未在移动设备上保持正确的开始时间
- typescript - 从 TypeScript 静态方法访问实例类型
- java - 贝宝服务器 API。没有转账
- discord.py - Urllib 从 discord.py 中的关键字中抓取 soundcloud 歌曲的 url
- php - 如何显示 Eloquent 回答最多的问题
- javascript - 悬停弹出窗口(不是子元素)纯js时防止onmouseout
- c# - 无法连接到 Https 站点
- python-3.x - 是否可以交换有序字典的两个键?