0
我有一个剧本可以自动将主机添加到我们的监控系统。第一部分在监视服务器上运行,第二部分在客户端上运行。目前我正在运行它hosts: all
并执行它与ansible-playbook -l new_client
。在一个剧本中执行多主机上的任务
- hosts: monitoring_server
tasks:
- name: generate pki
...
- hosts: all
tasks:
- name: downloading icinga2 repository
在执行剧本,第一个任务返回skipping: no hosts matched
我怎样才能解决这个问题?
谢谢!我能够在第二个主机字段中使用'all:!monitoring_server'执行剧本,并使用'ansible-playbook -l'new_client,monitoring_server“' – David