azure - Ansible - Azure 资源创建 - 动态名称
问题描述
我让作者阻止尝试概述一个过程,在该过程中,我从 Ansible Tower 内的调查中自动创建这些资源名称。我们有一个与这些动态主机名的自动化和创建相一致的命名标准。
我可以从 AzureRM 获取我需要的所有信息并创建资源,因此我尝试动态增加资源命名,包括创建多个资源时。
示例:我想创建一个函数应用程序(或多个),它会根据我们的命名方案根据变量的输入查找所有函数应用程序,并在最后递增每个数字。我们使用 3 个位置编号 (fa-abc-prd-testtimer-east-001)。我非常希望它看到 001 存在,并将其递增 1,因此创建 002,如果存在 001 和 002,则将其递增到 003,依此类推。如果我们有 5 个功能应用,列出功能应用,并增加最后一个数字,比如 005 存在,创建 006。我想创建 4 个功能应用,并且存在 001 到 003,我希望它创建 004 到 008 的那些主机名. 这几乎是我一旦获得信息就必须注册每一个。所以我有 001-003,创建 004,将 {{instance_number}} 设置为 004,然后 +1,然后为之后创建的每一个再做一次。否则我' d 每次都必须在 azure 中查找它。但这可能是最好的选择,以防有人同时创建一个函数应用程序。另外,最后有3个职位,我是否必须为逻辑做点什么?像int +001?
我正在尝试获取特定资源类型的所有名称,将它们注册为变量,为列表中的每一个递增最后一个。除了最后一部分,我什么都能做。我知道 with_sequence 存在,但它会尝试创建这些资源并失败,因为它们存在。
任何指针都会有所帮助!珍惜你的时间。
解决方案
推荐阅读
- python - 如何计算每组某个班级的重复次数
- java - 如何使用 Retrofit 2 和 Android Studio 获取 JSON 对象?
- flutter - Flutter:如何将 URI 转换为文件?
- html - 如何使用表单输入中的数据重定向到 URL?
- post - 如何通过 Fiddler 脚本修改请求内容中的“Content-Disposition”?
- python-3.x - 如何在 python 3 上使用 RFID 模块 MFRC522-UART 串行?(编码/解码问题)
- android - 系统破坏后如何从片段中适当地恢复android应用程序
- rust - 如何将 HashMap 的值收集到向量中?
- asp.net - 我无法让我对用户的更改保留在用户表中
- ios - RxSwift 在模拟的 UserDefaults 上观察测试用例