随笔分类 - 自动化运维
摘要:五:Ansible Roles 一:Ansible Roles目录结构 1. 官方推荐最佳实践目录结构定义方式 2. roles目录结构使用galaxy创建 备注:只需要这些目录,ansible的roles会自动识别里面的main.yml 二:Ansible Roles依赖关系 允许你在使用role
阅读全文
摘要:一:playbook条件语句 when判断 1. 根据不同的操作系统安装nginx 2. 使用括号对条件分组 3. 指定多条件为列表 案例:rsync推送配置文件(前期学习) 注意点:1.when需要和模块对齐 2.如果用正则需要用“is match”来匹配 3.正常情况下判断是“==” 如
阅读全文
摘要:三:Ansible变量 一:变量概述 变量提供了便捷的方式来管理Ansible playbook的每一个项目中的动态值,比如 这个软件包的版本,在其它地方或许会反复使用,那么如果讲此值设置为变量,然后再在其他的playbook中调用,会方便许多。如此一来还方便维护,减少维护的成本。 1. 定义变
阅读全文
摘要:二:Ansible常用模块 一:Ansible命令模块 1.1 command 1.2 shell 1.3 script 二:Ansible 软件管理模块 1.1 yum 1.2 cron:定时任务 1.3 yum_repository:建YUM仓 三:Ansible文件管理模块 1.1 file
阅读全文
摘要:一:Ansible基本概述 1 什么是ansible Ansible是一个自动化 统一配置管理工具 ,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 2 同类型管理工具对比 1.puppet 学习难,安
阅读全文

浙公网安备 33010602011771号