Category: Ansible
Ansible® 自动化平台是一个企业级 IT 自动化解决方案,包含大规模构建、部署和管理端到端自动化所需的一切。
-
Ansible剧本流程控制
Publichandlers触发器 notify:监控上面的模块执行是否发生变化 chufa:自定义的任务名称,自动去handlers里面匹配相对应的任务名称执行动作 下方是copy了/data/copy/下的文件到server2组里的主机/data/monster/handlers/下,notify监控发生了
-
Ansible变量定义和使用
Public剧本中使用变量 在playbook中,可以直接定义变量,如下所示: vars:变量名=变量值,也可以写在下一级将=改成冒号+空格+值的形式 debug:debug模块,msg消息 引用变量:使用两对{{ }} vim juben.yml - hosts: all vars: bian
-
Ansible剧本使用
Public剧本语言 剧本使用的yaml语言
-
Ansible常用模块
Publicping模块 验证主机的连通性 [root@monster1 ~]# ansible all -m ping 192.168.71.131 | SUCCESS => { "ansible_facts": { "discovered_interpreter_python": "
-
Ansible安装
Public安装 yum install -y ansible 报下面错误的话先安装一下epel-release yum install -y epel-release