位置: 编程技术 - 正文

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

  • 小规模纳税人的条件
  • 资产损失税前扣除管理办法
  • 交车辆保险的车能买吗
  • 不能抵扣进项税额的发票类型
  • 期初未缴税额本年累计是什么意思
  • 红字信息表能开多少行
  • 归属于母公司的净资产
  • 进项大于销项的会计分录怎么做?
  • 如何查发票是否被红冲
  • 我公司给对方公司付款
  • 印花税漏报,税务局怎么罚款
  • 企业公益金账务的会计处理怎么做
  • 无形资产摊销以前年度摊多了
  • 小规模纳税人改为一般纳税人需要什么材料
  • 收到实物返利
  • 暂估出库是什么意思
  • 专项应付款转资本公积
  • 以前年度亏损本季度盈利所得税申报
  • 其他应收款属于流动资产吗
  • 季度所得税申报表营业收入怎么填
  • 280服务费抵税分录
  • 发票进项和销项对不上后果
  • 营改增实施过程中的难点
  • 接手新公司涉税问题分析
  • 固定资产2020
  • 其他业务支出和其他业务成本的区别
  • win10系统怎么设置锁屏壁纸
  • w7com端口设置
  • 天猫积分类服务费账务处理
  • frameworkservic.exe是什么进程 有什么作用 frameworkservic进程查询
  • shnlog.exe - shnlog是什么进程 有什么用
  • 没有取得发票的成本可以税前扣除吗
  • 股权和债权有无区别
  • 工行对公贷款利息扣款时间是几点
  • php sendmail
  • framework教程
  • php xml转数组
  • 银行汇票和银行本票的区别
  • 应收账款与企业价值的关系
  • 职工慰问金账务处理流程
  • 企业收取的罚款需要交企业所得税吗
  • centos8 mongodb
  • 滴滴票可以抵扣吗?
  • 职工教育经费中的员工讲课费要发票吗
  • 记账凭证附件粘贴
  • 出口关税的计算公式
  • 实物投资入股
  • 企业注销未抵扣完进项税怎么处理
  • 收到一张发票摘要怎么填
  • 企业如何优化管理
  • 承兑汇票怎么贴
  • 缴纳工会经费的依据
  • 职工外地就医怎么报销
  • 公司收到美元怎么交税啊
  • Windows Server 2008禁止模块安装提升网络性能
  • linux中find命令基本使用方法
  • 在Linux操作系统中哪些命令可以正确关闭系统防火墙
  • 微软状态
  • windows mobile10
  • win7软件界面显示不全怎么办
  • Win10 Mobile 10586.63截图曝光:或为正式推送版本
  • win8.1系统怎么激活
  • js内存释放
  • js实现拖拽元素改编顺序
  • jQuery扩展实现text提示还能输入多少字节的方法
  • jquery easyui validatebox remote的使用详解
  • unity怎么设置多个关卡
  • pm2启动nodejs
  • android设置hint颜色
  • python的argparse用法
  • python写汉字代码
  • unity3d粒子系统创建火花
  • android webview webgl
  • 超精准的电压基准芯片
  • 河南省医保网上报销流程
  • 云南省地方税务局官网
  • oecd国家是什么意思
  • 成都市税务app
  • 山东国家税务局许本虎
  • 税控发票证书密码是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设