位置: 编程技术 - 正文

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

  • 完工产品成本计入什么科目
  • 进口原料免税
  • 城镇土地使用税的征税范围有哪些
  • 申请高新时需要几个项目
  • 金蝶迷你版会计科目代码格式
  • 免税商品进项增值税发票怎么做账
  • 可转换债券含义
  • 汇算清缴上年度金额怎么填
  • 房产企业赠送无形资产
  • 持有待售固定资产按照账面价值与可收回金额
  • 筹办期的工资费用是什么
  • 工程收到收据没有发票的会计分录怎么做?
  • 营改增的相关规定
  • 税务部门罚没收入会计分录
  • 科技型中小企业怎么认定
  • 管理费用怎么记忆
  • 旅游公司主营业务介绍
  • 电费的税费计入什么会计科目
  • 过期未抵扣的发票对企业有什么影响
  • 私募股权基金税收主要涉及的是什么税收问题
  • 内部员工购买公司产品
  • 关闭客户端快捷键
  • 材料没入库的会计分录
  • 销售部门品种多怎么说
  • 苹果微信朋友圈怎么发文字不带图片
  • 公司购买购物卡发给职工的账务处理
  • vue前端代码实例
  • PHP:curl_multi_init()的用法_cURL函数
  • 主营业务收入会计分录例题
  • 哪些发票不可以通过数电平台开具
  • jusched.exe是什么进程
  • 长期股权投资追加投资
  • bert multihead
  • php中的函数
  • 资产负债表货币资金公式
  • 微信小程序几几年上线的
  • docker windows -v
  • css教程网站
  • 计提支付公积金
  • 转账支票适用范围
  • 国际货运代理公司有哪些?
  • 飞机票电子发票能报销吗
  • php是什么
  • 收到多开发票的会计分录
  • 织梦cms要钱吗
  • 应收款需要平行公司吗
  • 发票没拿回来可以报销吗
  • 税务登记程序有哪些
  • 企业所得税季度申报表营业收入怎么填写
  • 管理费用主要核算哪些内容
  • 合同取得成本和销售费用
  • 长期股权投资权益法初始成本的确定
  • 年度汇算清缴缴税的会计分录
  • 营改增政策解答
  • 员工宿舍的物业费可以抵扣进项税吗
  • 销售佣金的会计科目
  • 期后事项的分类及处理原则
  • 本年利润年末有余额怎么回事
  • 明细分类账如何填写
  • 建筑企业材料费能否加计扣除
  • 安装win7系统后鼠标键盘不能用
  • win8和win10双系统安装教程
  • windows91
  • centos7 lo
  • centos建站教程
  • cnqmax.exe进程的详细注解 cnqmax进程是病毒吗 安全吗
  • 批处理传参数
  • opengl es3.0metal
  • opencv轻松入门
  • Java中string类型比较大小
  • jquery获取复选框是否被选中
  • nodejs rbac
  • 获取input输入值
  • android客户端开发是干嘛的
  • javascript详细介绍
  • android实时获取微信聊天信息
  • 增值税预缴税款在主表怎么填写
  • 个人的房产出租征收什么税
  • 净缴税什么意思
  • 发货确认收入还是以开票确认收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设