我在主机文件中有以下条目
cat server.hosts
[mum_servers]
10.12.34.213 USER=user1
10.12.34.213 USER=root
[all_hosts:children]
mum_servers下面是我如何运行我的行动手册,其中我指定主机为all_hosts
ansible-playbook -i server.hosts test.yml然而,剧本只运行一次10.12.34.213,而不是主机文件中提到的两次。
我理解Ansible将主机的重复条目视为单个条目,但是请您建议如何更改我的server.hosts文件,使10.12.34.213首先使用user1,然后使用root运行两次?
发布于 2020-07-06 03:39:37
您必须使用别名创建不同的主机
my_host_as_user1 ansible_host=10.12.34.213 USER=user1
my_host_as_root ansible_host=10.12.34.213 USER=roothttps://stackoverflow.com/questions/62745256
复制相似问题