ansible-3 主机清单hosts的设置

Posted BigBao的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible-3 主机清单hosts的设置相关的知识,希望对你有一定的参考价值。

[ceshi]
192.168.220.98
log ansible_ssh_host=192.168.220.116 ansible_ssh_port=10056 ansible_ssh_user=wwwad

名词解释:

[ceshi]  这是主机组名

log:192.168.220.116的别名

ansible_ssh_port=10056:ansible远程控制的端口

ansible_ssh_user=wwwad:远程控制的用户名

注:如果这里把ansible_ssh_host=192.168.220.116给去掉,只写log的话是解析不出来的,需要在/etc/hosts文件里做解析,所以还不如直接在这里写上ansible_ssh_host=192.168.220.116

也可以这么写

log:10056 ansible_ssh_host=192.168.220.116 ansible_ssh_user=wwwad

可以为一个主机组或者单个主机设置不同的变量,之后再playbook中使用调用变量

以上是关于ansible-3 主机清单hosts的设置的主要内容,如果未能解决你的问题,请参考以下文章

ansible的主机清单,yml语法,playbook详解+操作

Ansible剧本管理(实例解释!!!)

ansible深入理解和操作——02(主机清单,yml语法,playbook详解+操作)

Ansible的脚本------playbook剧本

Ansible 安全 之加密主机清单

Ansible2:主机清单