摘要: 一、roles文件存放位置 可以在ansible.cfg配置文件中找到,默认路径如下: 也可以在ansible.cfg文件中自定义修改 二、下面以/usr/share/ansible目录来讲解 ansible的目录结构如下以安装httpd为示例: [root@localhost share]# tr 阅读全文
posted @ 2019-03-31 21:06 阿拉米苏 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、playbook用法 1、playbook的执行文件为YAML语言编写,所以文件名为xxx.yml。YAML语法可以参考https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html#id1 2、下面以安装 阅读全文
posted @ 2019-03-31 20:55 阿拉米苏 阅读(468) 评论(0) 推荐(1) 编辑
摘要: 一、ansible的运行流程 ansible是基于ssh模块的软件,所以主控端和被控端的ssh服务必须正常才能保证ansbile软件的可用性。 检查ssh服务是否正常: systemctl status sshd 1. 加载自己的配置文件 2. 加载对应模块,如command、shell... 3. 阅读全文
posted @ 2019-03-31 17:16 阿拉米苏 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 一、 以centos安装ansible为例: ansible和saltstack不同,并非CS架构,只需要在主控端上安装ansible软件,并且保证主控端和被控端网络通常即可。 1、 主控端python版本最好需要2.6以上(windows系统不可以做控制主机),被控端至少为python2.4以上版 阅读全文
posted @ 2019-03-31 16:42 阿拉米苏 阅读(163) 评论(0) 推荐(0) 编辑