我想设置2个动物园管理员群。现在我在我的zookeeper角色中有一个模板,它遍历groups.zookeepers并构建zookeeper配置文件以指向集群中的所有节点。 编写一个角色的正确方法是什么,仍然可以获得两个独立的集群?
答案 0 :(得分:1)
您可以参数化角色。
示例剧本片段:
roles:
- role: your_role
cluster: A
- role: your_role
cluster: B
好的,在重新提出您的问题和上述评论之后,我认为这可能更有帮助:
一个剧本可以有多个剧本,你可以在其中定位不同的主持人。
- name: Cluster A
hosts: clusterA
roles:
- your_role
- name: Cluster B
hosts: clusterB
roles:
- your_role