有没有办法(在 Powershell 中最好,但也可以)在将其提交到集群之前检查 KQL 语法?
我想检查 CI 管道中 KQL 代码存储库的完整性。
谢谢你!
我正在进一步挖掘 Ansible 功能,并且希望以一种漂亮的方式实现 VIP 的概念。为此,我在group_vars库存中实现了此变量:
group_vars/firstcluster:
vips:
- name: cluster1_vip
ip: 1.2.3.4
- name: cluster1.othervip
ip: 1.2.3.5
Run Code Online (Sandbox Code Playgroud)
group_vars/第二个集群:
vips:
- name: cluster2_vip
ip: 1.2.4.4
- name: cluster2.othervip
ip: 1.2.4.5
Run Code Online (Sandbox Code Playgroud)
并在库存中:
[firstcluster]
node10
node11
[secondcluster]
node20
node21
Run Code Online (Sandbox Code Playgroud)
我的问题:如果我想设置一个 DNS 服务器来收集所有 VIP 和相关名称(没有美观的冗余),我该如何进行?简而言之:是否有可能获取所有组变量,尽管有下面的主机?
喜欢:
{% for group in <THEMAGICVAR> %}
{% for vip in group.vips %}
{{ vip.name }} IN A {{ vip.ip }}
{% end for %}
{% end for %}
Run Code Online (Sandbox Code Playgroud)