位置: 编程技术 - 正文

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

  • 车辆购置税的纳税义务发生时间为
  • 向税务局申请发票增量增额怎么写
  • 接受捐赠的增值税处理
  • 融资租赁手续费如何入账
  • 收到投资款需要交税吗?
  • 一般纳税人必须先有进项才能开出来发票吗
  • 增值税税金不足1元未缴纳账务处理
  • 冲减存货的会计分录
  • 个人房产房租收入怎么算
  • 已认证的红字发票怎么退
  • 销售货物的价外费用有哪些
  • 购买的职业险计入哪个科目
  • 企业销售商品的业务有什么特点
  • 委托加工的加工费要交增值税吗
  • 地税没报税怎么办
  • 小微企业开普通发票
  • 材料发票不够怎么办
  • 滞留发票产生的原因主要包括哪些?
  • 税控盘未上传发票查询
  • 外币报表未分配利润折算
  • 小规模纳税人可以抵扣增值税专用发票吗
  • 误工费保险公司全部付吗
  • 一年内到期的应收质保金
  • 内插法计算内部收益率公式
  • 施工企业代甲方购材料的账务处理?
  • 收到的出口退税款需要并入利润总额吗
  • 上个月暂估这个月成本怎么调整
  • 工会资助贫困大学生
  • 鸿蒙负一屏怎么设置
  • 会计谨慎性原则是指
  • 暂估入库发票回来怎么做账
  • 差旅费津贴可以扣除吗
  • w10怎么找蓝牙
  • 前端实现拖拽拉动图片
  • pc程序是什么
  • php两种赋值方式
  • 新车事故报废后保险公司赔多少
  • 一般合同怎么写才有效
  • laravel中的session有效期
  • laravel php
  • 出口货物的出口日期以
  • php方法重载
  • 贷款和应收款项属于金融资产吗
  • 电脑培训网络教学
  • 用友固定资产模块反结账
  • 进料核销应调整哪些项目
  • mongodb性能优化方案有哪些?
  • 股权激励如何做会计分录
  • mysql中的索引有
  • MySQL数据库远程登录
  • 企业破产作用
  • 出差发生的招待费计入差旅费吗
  • 发票每月上报汇总怎么弄
  • 股权变更需要做账吗
  • 生产车间买的工具计入什么费用
  • 减值准备包括哪几个方面
  • 会计账簿按用途分类分为什么
  • 资本公积金什么时候提取
  • 正确使用气体钢瓶的原则
  • Mysql主从同步Last_IO_Errno:1236错误解决方法
  • WIN8系统安装教程
  • ubuntu server snap
  • nfs安装配置
  • windowsxp怎么改windows7
  • hyper-v搭建
  • win7系统卸载360
  • 如何设置windows桌面图标
  • pqinit.exe - pqinit是什么进程 有什么用
  • win10如何更换
  • WIN7系统如何关掉游戏屏保
  • win7怎么查看系统位数
  • 深入理解bootstrap
  • js脚本使用
  • 如何搭建node服务器
  • 如何做好设计师
  • Python装饰器基础详解
  • android自定义ui
  • 重庆税务电子税务
  • 开票系统税控盘在哪里
  • 怎么修改纳税人信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设