自动化运维ansible
文章平均质量分 89
_nigar
每一天都值得被认真对待
展开
-
自动化运维---playbook(ansible-过滤器)
自动化运维—playbook(ansible-过滤器)文章目录自动化运维---playbook(ansible-过滤器)1.过滤器是什么2.基于字符串的过滤3.基于数值的过滤:4.基于列表的过滤5.针对为定义变量和空变量的过滤playbook51.过滤器是什么过滤器是一种能够帮助我们处理数据的工具,其实ansible中的过滤器功能来自于jinja2模板引擎,我们可以借助jinja2的过滤器功...原创 2020-04-03 17:11:21 · 450 阅读 · 0 评论 -
自动化运维---playbook(ansible-block及playbook中的错误处理)
自动化运维—playbook(ansible-block及playbook中的错误处理)文章目录自动化运维---playbook(ansible-block及playbook中的错误处理)playbook1playbook2playbook3playbook4playbook5playbook6playbook7playbook1block将多个任务组成一个块:我们发现如果使用上述的判断方...原创 2020-04-03 16:51:36 · 1028 阅读 · 0 评论 -
自动化运维---playbook(判断)
自动化运维—playbook(判断)文章目录自动化运维---playbook(判断)playbook1playbook2playbook3playbook4playbook5playbook6playbook7playbook8playbook9playbook10playbook11playbook12playbook13playbook1when关键字:vim pd1.yml---...原创 2020-04-03 16:16:12 · 463 阅读 · 0 评论 -
自动化运维---playbook(循环)
自动化运维—playbook(循环)文章目录自动化运维---playbook(循环)playbook1playbook2playbook3playbook4playbook5playbook6playbook7playbook8playbook9playbook10playbook11playbook12playbook13playbook1playbook中的循环:首先还原清单设置:...原创 2020-04-03 15:57:59 · 238 阅读 · 0 评论 -
自动化运维---playbook(变量结合debug模块&获取远程主机信息)
自动化运维—playbook(变量结合debug模块&获取远程主机信息)文章目录自动化运维---playbook(变量结合debug模块&获取远程主机信息)1.获取远程主机信息2.debug模块3.debug结合变量使用4.debug结合变量获得远程主机信息:5.注册变量playbook1playbook2playbook3playbook4playbook5playbook66...原创 2020-04-03 12:26:35 · 1475 阅读 · 0 评论 -
自动化运维---playbook(应用变量)
自动化运维—playbook(应用变量)文章目录自动化运维---playbook(应用变量)1.定义变量2.在playbook中使用变量3.定义多个变量4.定义变量参数5.文件变量分离1.定义变量变量名应该由字母、数字、下划线组成,变量名需要以字母开头,ansible内的关键字不能作为变量名。2.在playbook中使用变量如果我们想要在某个play中定义变量,可以借助vars关键字除...原创 2020-04-03 11:59:04 · 288 阅读 · 0 评论 -
自动化运维---playbook(应用tag标签)
自动化运维—playbook(应用tag标签)文章目录自动化运维---playbook(应用tag标签)playbook1playbook2 添加标签的3种语法playbook3 共同标签playbook4 特殊标签:当一个剧本中含有多个task任务时,如果我们不想全部执行而是想执行执行某些任务,就需要给每个任务添加标签playbook1vim tag-test1.yml---- ho...原创 2020-04-03 11:19:30 · 295 阅读 · 0 评论 -
自动化运维---简单的playbook(handler模块&meta模块)
自动化运维—简单的playbook(handler模块&meta模块)文章目录自动化运维---简单的playbook(handler模块&meta模块)playbook1 简单管理http服务playbook2调用handler模块:playbook3playbook4playbook5playbook1 简单管理http服务修改服务端口并重启服务首先在远程主机中确保有该服...原创 2020-04-03 10:48:04 · 464 阅读 · 0 评论 -
自动化运维---playbook入门指南
自动化运维—ansible playbook(一)playbook主要使用YMAL语法,这里通过几个例子直接了解编写规则!示例1:写一个playbook脚本,使其执行ping和创建目录的动作:首先在server4中删除/testdir下的所有内容(如果之前没有做过即可忽略):编写脚本:vim ping.yml ---- hosts: testB remote_user: ro...原创 2020-03-28 10:34:13 · 296 阅读 · 0 评论 -
自动化运维---ansible常用模块之包管理模块(yum_repository&yum模块)
自动化运维—ansible常用模块之包管理模块(yum_repository&yum模块)文章目录自动化运维---ansible常用模块之包管理模块(yum_repository&yum模块)1.yum_repository模块yum_repository模块作用yum_repository模块参数yum_repository模块应用2.yum模块yum模块作用yum模块参数yu...原创 2020-03-28 10:18:48 · 490 阅读 · 0 评论 -
自动化运维---ansible常用模块之系统模块(user&group模块)
自动化运维—ansible常用模块之系统模块(user&group模块)文章目录自动化运维---ansible常用模块之系统模块(user&group模块)1.user模块user模块作用user模块参数user模块应用2.group模块group模块作用group模块参数group模块应用1.user模块user模块作用user模块可以帮助我们管理远程主机上的用户,比如创...原创 2020-03-28 09:57:23 · 288 阅读 · 0 评论 -
自动化运维---ansible常用模块之系统模块(cron&service模块)
自动化运维—ansible常用模块之系统模块(cron&service模块)文章目录自动化运维---ansible常用模块之系统模块(cron&service模块)1.cron模块2.service模块1.cron模块给远程主机创建计划任务:每天的4点18分输出test,任务名name='test-westos:ansible testB -m cron -a "name...原创 2020-03-28 09:31:46 · 523 阅读 · 0 评论 -
自动化运维---ansible常用模块之命令操作(command&shell&script模块)
自动化运维—ansible常用模块之命令操作(command&shell&script模块)文章目录自动化运维---ansible常用模块之命令操作(command&shell&script模块)1.command模块command模块功能command模块参数command模块应用2.shell模块shell模块作用shell模块参数shell模块应用3.scr...原创 2020-03-28 08:52:49 · 568 阅读 · 1 评论 -
自动化运维---ansible常用模块之文件操作(find&replace模块)
自动化运维—ansible常用模块之文件操作(find&replace模块)文章目录自动化运维---ansible常用模块之文件操作(find&replace模块)1.find模块find模块作用find模块参数find模块应用2.replace模块replace模块作用replace模块参数replace模块应用1.find模块find模块作用find模块可以班帮助我们再...原创 2020-03-26 18:00:20 · 1268 阅读 · 0 评论 -
自动化运维---ansible常用模块之文件操作(file&blockinfile&lineinfile模块)
自动化运维—ansible常用模块之文件操作(file&blockinfile&lineinfile模块)文章目录自动化运维---ansible常用模块之文件操作(file&blockinfile&lineinfile模块)1.file模块file模块功能file模块参数file模块应用2.blockinfile模块blockinfile模块功能blockinfi...原创 2020-03-26 17:40:06 · 768 阅读 · 1 评论 -
自动化运维---ansible常用模块之文件操作(fetch©模块)
自动化运维—ansible常用模块之文件操作(fetch©模块)文章目录自动化运维---ansible常用模块之文件操作(fetch©模块)1.实验环境2.模块管理3.fetch模块4.copy模块copy模块与fetch模块的区别:copy模块参数:copy模块应用1.实验环境首先配置好ansibel清单:vim /etc/ansible/hosts[testA]se...原创 2020-03-26 16:05:48 · 1099 阅读 · 0 评论 -
自动化运维---ansible---ansibel清单配置(INI语法&YAML语法)
自动化运维—ansible—ansibel清单配置(INI语法&YAML语法)文章目录自动化运维---ansible---ansibel清单配置(INI语法&YAML语法)1.ansibel清单配置(INI语法)- 基本清单配置- ansible的分组功能分组1:分组2:2.ansibel清单配置(YAML语法)1.ansibel清单配置(INI语法)- 基本清单配置将一台...原创 2020-03-26 15:35:08 · 756 阅读 · 1 评论 -
自动化运维---ansible---什么是ansible&安装ansible
自动化运维—ansible—什么是ansible?文章目录自动化运维---ansible---什么是ansible?1.ansible是什么?2.ansible能做什么?3.ansible特性4.Ansible工作原理1.ansible是什么?ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的...原创 2020-03-26 15:01:25 · 781 阅读 · 0 评论