我想多次针对主机运行微服务角色来安装多个服务。我还想用ansible来移动服务。这意味着我对所有主持人和...
终于去了:
ansible_hostname in sb_hosts</code>
ansible_hostname in sb_hosts
</code>
如果 {{ inventory_hostname in sb_hosts }} 或许是假的 {{ ansible_hostname in sb_hosts }} 要么 {{ ansible_nodename …etc… }} 或者是全能的 {{ ([inventory_hostname, ansible_hostname, etcetc] | intersect(sb_hosts) | length) != 0 }}
{{ inventory_hostname in sb_hosts }}
{{ ansible_hostname in sb_hosts }}
{{ ansible_nodename …etc… }}
{{ ([inventory_hostname, ansible_hostname, etcetc] | intersect(sb_hosts) | length) != 0 }}
您可以通过获取ansible知道的名称的完整列表 setup 命令,或通过转储
setup
- debug: var=hostvars</code> 看看有什么好玩的玩具藏在那里。 如果有可用的目录 hostvars 填充 setup ,然后我不知道在哪里可以找到它。
- debug: var=hostvars</code> 看看有什么好玩的玩具藏在那里。
- debug: var=hostvars
看看有什么好玩的玩具藏在那里。
如果有可用的目录 hostvars 填充 setup ,然后我不知道在哪里可以找到它。
hostvars