2 3 月, 2025
不想写YAML了?用Python手撮Ansible模块并在Playbook中调用
老板又提出了大胆的的想法:保存的文件,文件名能不能加上编号?为了实现老板这一句话的想法,与其费尽心机写出惊世骇俗的YAML,还不如直接写Python实现这些功能。本文通过实例教你用Python手撮Ansible模块,并在Playbook中调用。
呐、「我们」还会再见面吗?
老板又提出了大胆的的想法:保存的文件,文件名能不能加上编号?为了实现老板这一句话的想法,与其费尽心机写出惊世骇俗的YAML,还不如直接写Python实现这些功能。本文通过实例教你用Python手撮Ansible模块,并在Playbook中调用。
稍微上点难度,继续跟着例子学习Ansible。本例中涉及到的知识点:1. group_vars的使用;2. 循环的使用;3. 字典、列表的使用。不废话,让我们直接开始!
本文内容主要是为了实现《从一个简单例子开始》中老板那些大胆的想法而写的。当然作为Ansible Playbook的作成参考也不是不行。
从一个简单例子开始学习Ansible。本例中涉及到的知识点:1. Ansible Playbook标准目录结构;2. 主机清单的基本写法和使用;3. 远程执行命令并获取输出结果的Playbook写法(包括使用root权限)。不废话,让我们直接开始!