位置: 编程技术 - 正文

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下载方法)

  • 财务刷卡手续费怎么处理
  • 汇算清缴补缴的企业所得税会计分录怎么写
  • 企业所得税固定资产
  • 其他综合收益何时转投资收益
  • 退回以前年度所得税费用会计分录
  • 已认证的发票如何冲红步骤
  • 应收帐款备抵法
  • 进料加工企业的增值税如何处理
  • 政府扶贫支出
  • 营改增医院增值税
  • 出口没做免税申报怎样补税?
  • 建筑施工企业检查的内容包括什么
  • 机器设备的损耗属于什么会计科目类别
  • 营改增后,房地产开发项目预售价如何申报
  • 电子发票如何打印清单明细
  • 科技公司营业执照经营范围明细
  • 现房销售需要哪些手续
  • 票据遗失情况说明格式及范文
  • 普票冲红需要收回全部联次吗
  • 一个项目可以有几个单位工程
  • 医疗器械 税点
  • 采购均价怎么计算
  • 机票抵扣增值税怎么计算民航发展基金
  • 分期付款购入原材料怎么做账
  • 记账凭证需要哪些人员签章
  • 技术服务的大类包括
  • mac的分辨率怎么调
  • 离职违约金赔偿标准
  • win71
  • 公司已开工程发票怎么开
  • php中??
  • 补缴增值税怎么做账
  • url示例
  • 银行企业未达账户怎么办
  • 陆家嘴金融贸易区管委会主任
  • 企业所得税申报表模板
  • thinkphp3.2.3
  • 收到预付货款下月交货会计分录
  • 如何解决Vue3没有代码提示问题?
  • php安装oci8
  • 搭建本地yum
  • php static变量
  • python 远程控制
  • 退回社保怎么做分录
  • 个体发票税率开错了怎么办
  • 法人股东分红要缴纳多少税
  • 建账在1月份如何录入期初
  • 民办非企业单位属于什么类型
  • 纳税信用等级区别在哪
  • db2 日期查询
  • 工会经费可以列支哪些项目
  • 员工的提成
  • 所得税费用需要结转损益吗
  • 员工预支钱要写什么单据
  • 库存商品过期报废的会计分录是什么
  • 进账单,其中有两个账户
  • 建筑安装工程承包合同条例还有效吗
  • 未付工程款范围内承担
  • 中标服务费计入合同取得成本
  • 小微企业税控盘维护费每年都要交吗
  • 应收账款是净额列示吗
  • 什么情况下可以不交物业费
  • 私营公司应付工资的规定
  • mysql tmp_table_size优化之设置多大合适
  • window装机必备应用
  • win8关闭开机启动项
  • ubuntu源代码
  • Win10 Mobile/WP8.1优秀专业摄影应用OneShot本周再次更新:修复Bug和优化性能
  • randomdigits.exe - randomdigits是什么进程 有什么用
  • win7系统开机进不去
  • 优化linux系统的方法
  • window10 .net3.5
  • [android] intent实例
  • nodejs获取get请求参数
  • 如何把多个文本文档合并成一个且分行不重叠
  • gradle手动安装
  • javascript教程完整版
  • node react vue
  • 出租场地的税费
  • 个人所得税减免标准及明细
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设