Ansible自动部署

安装 Ansible Tower 3.18

#安装包官网下载地址 https://releases.ansible.com/ansible-tower/setup/ 安装Ansible Tower 1.下载安装包 cd /usr/local/src wget https://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-3.1.8.tar.gz 2.解压安装包...

Ansible tags 用法

tags的作用: 可以针对一个大型的playbook来给不同的play打标签,使得可以直接运行这个标签,从而执行这一部分的任务 编写playbook #这个playbook的作用是安装tree和添加一个计划任务 [root@squi...

ansible-play 检查相关

检查语法错误 [root@squid win_get_url]# ansible-playbook win_get_url.yaml --syntax-check playbook: win_get_url.yaml 查看受影响的主机列表 ansible-playbook win_get_url.yaml --list-hosts playbook: win_get_url.yaml play #1 (windo...

Ansible hosts文件

单个组 [groupname] 192.168.1.10 组下面又分多个组 [groupname:children] groupname_maseter groupname_salve groupname_node [groupname_maseter] 192.168.1.10 [groupname_salve] 192.168.1.11 [groupname_node] 192.168.1.12 指定主机范围...

Ansible Host变量

变量基本信息 变量的约束 变量名应为字母,数字和下划线 变量始终以字母开头 变量名不应与Python属性和方法名冲突 常用变量 默认变量 获取系统的主机名: {{ ansible_hostname }} 获取IP地址...