摘要: 前言 在这篇《Ansible Playbook的复用》文章中就说到后面会专门总结role的,这篇文章,以及下一篇文章都是专门用来总结role的,来好好的把这个role常用的功能总结全面了,总结透彻了。 role是什么 role是什么?role是Ansible中进行功能复用的利器,它是更高级别的inc 阅读全文
posted @ 2020-10-29 08:22 ^_^果冻^_^ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 前言 上一篇文章《编写一个Ansible role》中讲到怎么去开发一个role,这篇文章就着重来说说开发完这个role以后,我们该怎么调用这个role。 本文中涉及的试验环境信息如下: 服务器信息如下: 192.168.5.2 # 管理主机 192.168.5.3 # 被管理远程主机 192.16 阅读全文
posted @ 2020-10-29 08:22 ^_^果冻^_^ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 前言 在前面的文章中,我详细的总结了使用Ansible来执行命令和YAML脚本,除了这些外,Ansible还对外提供了Python API接口,以便我们能进行二次开发,也就意味着我们可以通过Python来调用这些接口完成更强大的功能,虽然Ansible现有提供的模块功能已经很强大了,但是我们总有我们 阅读全文
posted @ 2020-10-29 08:22 ^_^果冻^_^ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 前言 在这篇《Ansible Playbook中的变量与引用》这篇文章中,总结了变量的定义,但是在实际工作中,当定义的变量很多的时候,或者很复杂的时候,不管是哪种方式都不好管理,也不够灵活。好了,有了这些问题,我们就来看看这篇文章讲到的这个lookup。 借助lookup插件,我们可以从外部数据拉取 阅读全文
posted @ 2020-10-29 08:22 ^_^果冻^_^ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 前言 不知道Python中的Jinja2模板语言有没有听过,没听过不要紧,它不是今天的重点,你也可以抽空去百度一下。今天的重点是Jinja2中内置的filter功能,这个filter可以用来在管理节点上执行并操作数据。在Ansible中,不仅可以使用Jinja2自带的过滤器,还可以使用Ansible 阅读全文
posted @ 2020-10-29 08:22 ^_^果冻^_^ 阅读(5) 评论(0) 推荐(0) 编辑