摘要: 一、commands相关模块 1、commands模块 command模块包含如下选项: creates:一个文件名,当该文件存在,则该命令不执行,反正,则执行。 free_form:要执行的linux指令 chdir:在执行指令之前,先切换到该指定的目录 removes:一个文件名,当该文件存在时 阅读全文
posted @ 2019-09-09 20:52 不言不弃 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 一、Ad-Hoc 执行格式 一个ad-hoc命令的执行,需要按以下格式进行执行: ansible 主机或组-m 模块名-a '模块参数' ansible参数 主机和组:是在/etc/ansible/hosts 里进行指定的部分,当然动态Inventory使用的是脚本从外部应用里获取的主机。 模块名: 阅读全文
posted @ 2019-09-09 20:40 不言不弃 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 一、ansible主机和组的配置 1、简单的主机和组 ansible的配置文件位于/etc/ansible目录下,主要有ansible.cfg、hosts文件。本节重点介绍主机与组定义文件/etc/ansible/hosts. /etc/ansible/hosts最简单的格式如下: www.ixdb 阅读全文
posted @ 2019-09-09 20:26 不言不弃 阅读(4999) 评论(0) 推荐(0) 编辑
摘要: 一、ansible介绍与安装使用 1、ansible介绍与特点 ansible是一款自动化运维工具,基于Python开发,可以实现批量系统设置、批量程序部署、批量执行命令等功能。特点如下: Ansible完全基于Python开发,要求python的版本为2.6以上。 Ansible丰富的内置模块,近 阅读全文
posted @ 2019-09-09 20:13 不言不弃 阅读(3897) 评论(0) 推荐(0) 编辑