位置: 编程技术 - 正文

ansible作为python模块库使用的方法实例(ansible客户端需要装python)

编辑:rootadmin

推荐整理分享ansible作为python模块库使用的方法实例(ansible客户端需要装python),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ansibleapi,ansible运行python脚本,ansible运行python脚本,python调用ansible执行playbook,ansible运行python脚本,python调用ansible执行playbook,ansible python,ansible运行python脚本,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。

主要包括:

(1)、连接插件connection plugins:负责和被监控端实现通信;

(2)、host inventory:指定操作的主机,是一个配置文件里面定义监控的主机;

ansible作为python模块库使用的方法实例(ansible客户端需要装python)

(3)、各种模块核心模块、command模块、自定义模块;

(4)、借助于插件完成记录日志邮件等功能;

(5)、playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。

Asible是运维工具中算是非常好的利器,我个人比较喜欢,可以根据需求灵活配置yml文件来实现不同的业务需求,因为不需要安装客户端,上手还是非常容易的,在某些情况下你可能需要将ansible作为python的一个库组件写入到自己的脚本中,今天的脚本脚本就将展示下ansible如何跟python脚本结合,也就是如何在python脚本中使用ansible,我们逐步展开。

先看第一个例子:

这个例子展示我们如何在python脚本中运行如何通过ansible运行系统命令,我们接下来看第二个例子,跟我们的yml文件对接。

简单的yml文件内容如下:

调用playbook的python脚本如下:

总结

标签: ansible客户端需要装python

本文链接地址:https://www.jiuchutong.com/biancheng/381413.html 转载请保留说明!

上一篇:python 基础教程之Map使用方法(python 基础教程第三版 怎么样)

下一篇:python实现下载整个ftp目录的方法(python下载方法)

  • 办税员的工作职责
  • 网上申报中月平均工资怎么计算
  • 小微企业城建税优惠政策2022
  • 财务费用和应付利息的关系
  • 销售货物代垫的运费发生的增值税
  • 预算为负数实际为负数 怎么计算完成率
  • 挂失的存单还有记录吗
  • 融资租入的办公楼属于固定资产吗
  • 农民合作社缴附加税吗
  • 受托委托加工物资成本包括什么
  • 地税保险单位编号是什么
  • 预付设备款如何缴纳印花税
  • 工资不在本公司发票报销可以吗?
  • 个人所得税反推器
  • 离职补偿金excel公式
  • 接受捐赠收入要计入企业所得税应纳税所得额吗
  • 对公银行转账给私卡做备用金应怎样做分录?
  • 电商退款
  • 个人所得税人员添加后如何操作
  • 利润表季度报表
  • 收到其他与经营活动有关的现金减少
  • 固定资产更改折旧年限怎么账务处理
  • 生产测试是指什么
  • wifi网速太慢了怎么回事
  • 如何删除驱动器里面的文件
  • php 多维数组转换成字符串
  • win10错误代码0xc0000001
  • 应付股利的会计科目
  • 小本票防伪
  • PHP:pg_select()的用法_PostgreSQL函数
  • 公众号 隐藏文章
  • 企业类型变更是什么意思
  • php读取txt文件内容并判断
  • 企业所得税季度申报数据怎么来
  • pycharm vue
  • 请假扣款怎么做账
  • 工商罚款怎么入账
  • gitpull命令
  • phpcms怎么样
  • 增值税申报流程大全(附图文详解)
  • 以固定资产增资流程是怎样操作
  • 财政拨款结转和非财政拨款结转区别
  • 印花税是按照开票金额还是当月收入
  • 企业应纳税总额怎么算
  • ip地址跳转域名
  • 恢复mysql数据库
  • mysql的启动方法(windows 平台)
  • 固定资产接受捐赠的条件
  • 行政事业单位过节费发放规定
  • 小规模纳税人防伪税控会计分录
  • 银行回单太多了
  • 土地返还金
  • 辞退福利是入工资还是福利费
  • 企业购买固定资产要交什么税
  • 管理成本分摊比例是多少
  • 公对公转账后对方拒绝开发票
  • mysql重置binlog
  • 安装win7系统后鼠标键盘不能用
  • windows vista怎么样
  • linux 删除重复文件
  • 虚拟内存扩大有什么好处
  • win7桌面右键菜单多余选项删除
  • 学会这8个技巧让你做出的菜味道更好
  • opengl画直线函数
  • js编程实例
  • Android游戏开发案例教程小小弹球
  • dos常用命令与批处理文件
  • javascript Event对象详解及使用示例
  • Unity3D Vuforia Android 相机聚焦模式设置
  • js判断字符串字符出现的次数
  • jquery设置cookie过期时间
  • javascript快速入门
  • unity3d鼠标点击移动
  • android 进程启动流程
  • 进口商品的消费税计入成本吗
  • 物业费增值税税率5%
  • 自然人扣缴端怎么申报个税
  • 国税是哪几种
  • 快手怎样代卖
  • 成都市地方税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设