密码设置文件

inventory&library
pattern这个配置向一定要注意,防止将所有主机都配置成相同的配置
vault_password_file
module_name配置
总结
1、Ansible安装
2、Ansible运行流程
3、Ansible配置详解
之前备份的bin文件移回来,然后执行install
相关构建指令
执行#source hacking/env-setup
Ansible配置详解
-inventory & library
-分布别存放可通信主机的目录和Ansible默认搜索模块路径
Ansible配置详解
-pattern
-如果没有提供“hosts”节点,这是playbook要通信的默认主机组。默认值是对所有主机通信,如果不想被惊吓到,最好还是设置个选项
Ansible配置详解
-vault_password_file
-这个文件也可以称为一个脚本的形式.如果你使用脚本而不是单纯文件的话,请确保它可以执行并且密码可以在标准输出上打印出来。如果你的脚本需要提示请求数据,请求将会发到标准错误输出中。
Ansible配置详解
-module_name
-这个是/usr/bin/ansible的默认模块名(-m).默认是'command'模块。之前提到过,command模块不支持shell变量,管道,配额。所以也许你希望吧这个参数改为“shell”
pattern 设置默认的主机通信节点,如果不想被惊吓到,最好设置这个选项
valut_password_file
以脚本的形式将密码打印到标准输出中,脚本需要请求数据,请求将会发送到标准错误志宏
command模块不支持管道配额shell变量,所以我们采取shell模块去取代command模块来执行命令