![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ansible
光明小学王小雨
出来挨打
展开
-
ansible2.3 API封装
2.3的api和2.8有一些区别,一个是inventory方面的,2.3直接导入Inventory,而2.8是InventoryManager,这两个类的方法不太一样。最近有用到2.3版本的,所以这里记一下,详细介绍还是看之前博客Python调用ansible 2.8 API吧#/usr/bin/python# coding=UTF-8import jsonimport sysfrom collections import namedtuplefrom ansible.parsing.data原创 2021-03-11 16:05:39 · 201 阅读 · 1 评论 -
Python调用ansible 2.8 API
参考Python3 调用 Ansible2.x APIansible API开发一、封装过的代码如下这里不具体写了。。感觉写不太清楚,过段时间又忘了,直接看我参考的文档和代码里的注释应该能看懂。。import jsonimport shutilfrom ansible.module_utils.common.collections import ImmutableDict #用于添加选项。比如: 指定远程用户remote_user=Nonefrom ansible.parsing.datal原创 2020-08-07 10:51:58 · 1690 阅读 · 2 评论 -
ansible
主机IP主机IPlinux-node1-1910.0.0.19linux-node2-2510.0.0.25linux-node3-2610.0.0.26linux-node4-2710.0.0.27一、ansible简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fab...原创 2019-04-28 18:21:40 · 252 阅读 · 0 评论 -
Ansible playbook
一、Ansible playbook 简介和使用场景1、简介playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远端主机达到预期的状态。playbook 就像 Ansible 控制器给被控节点列出的的一系列 to-do-list ,而被控节点必须要完成。也可以这么理解,playbook 字面...转载 2019-04-29 18:07:41 · 3820 阅读 · 0 评论