ansible--配置文件

一、安装
1、EPEL源
yum install ansible

2、编译安装
yum -y install python-jinja2 PyYAML python-paramiko python-babel python-crypto
tar xf ansible-1.5.4.tar.gz
cd ansible-1.5.4
python setup.py build
python setup.py install
mkdir /etc/ansible
cp -r examples/* /etc/ansible


配置文件

/etc/ansible/ansible.cfg    主配置文件,配置ansible工作特性
/etc/ansible/hosts        主机清单
/etc/ansible/roles        存放角色的目录

程序

/usr/bin/ansible        主程序,临时命令执行工具
/usr/bin/ansible-doc        查看配置文档,模块功能查看工具
/usr/bin/ansible-galaxy        下载/上传优秀代码或roles模块的官网平台
/usr/bin/ansible-playbook    定制自动化任务,编排剧本工具
/usr/bin/ansible-pull        远程执行命令的工具
/usr/bin/ansible-vault        文件加密工具
/usr/bin/ansible-console    基于console界面与用户交互的执行工具


二、配置主机清单

vim /etc/ansible/hosts       ****在最后一行添加
192.168.30.2        
192.168.30.3
192.168.30.4:2222    ****指定远程主机SSH端口

[websrvs]        ****可以分组
192.168.30.2
192.168.30.3

[dbsrvs]
192.168.30.4

[app]
192.168.30.[2:4]      *****2至4


/etc/ansible/ansible.cfg(一般保持默认)
#inventory      = /etc/ansible/hosts    ***主机列表配置文件
#library        = /usr/share/my_modules/    ***库文件存放目录
#module_utils   = /usr/share/my_module_utils/    ***模块的目录
#remote_tmp     = ~/.ansible/tmp    ***临时py命令文件存放在远程主机目录
#local_tmp      = ~/.ansible/tmp    ***本机的临时命令执行目录
#plugin_filters_cfg = /etc/ansible/plugin_filters.yml    ***插件配置文件
#forks          = 5    ***默认并发数
#poll_interval  = 15    ***间隔时间
#sudo_user      = root    ***默认sudo用户
#ask_sudo_pass = True    ***每次执行ansible命令是否询问ssh密码
#ask_pass      = True    ***是否需要远程主机密码
#transport      = smart    ***传输数据大小
#remote_port    = 22    ***默认远程主机端口
#module_set_locale = False
#host_key_checking = False    ***检查对应服务器的host_key,建议取消注释
#log_path = /var/log/ansible.log    ***日志文件,建议取消注释

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金牌收租佬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值