我想为主机中的主机而不是特定组中的主机执行两种不同的配置操作。例如:
- hosts: nis_server
tasks:
- name: Set up NIS server
- hosts: ~nis_server
tasks:
- name: Use NIS server for authentication & login
是否有语法/运算符来反转组而无需手动/脚本创建补充组?
注意:我尝试使用上面的〜语法,令人惊讶的是,ansible实际上接受了这个,但只是忽略了波浪号,所以~nis_server与nis_server相同。
答案 0 :(得分:0)
请查看patterns文档:all:!nis_server
。
答案 1 :(得分:0)
我认为你可以针对单个服务器/节点运行playbook,尽管你已经提到过playbook中的主机或组。