【发布时间】:2020-06-29 15:47:50
【问题描述】:
我的库存文件的内容 -
[webservers]
x.x.x.x ansible_ssh_user=ubuntu
[dbservers]
x.x.x.x ansible_ssh_user=ubuntu
在我的任务文件中,它具有共同作用,即它将在两个主机上运行,但我想在主机网络服务器上运行以下任务,而不是在清单文件中定义的 dbservers 中
- name: Install required packages
apt: name={{ item }} state=present
with_items:
- '{{ programs }}'
become: yes
tags: programs
什么时候模块有用还是有其他方法?我怎么能这样做?
【问题讨论】: