位置: 编程技术 - 正文

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

  • 应交税费是什么科目
  • 物流公司如何办理营运证
  • 个税申报状态失败,如何更正申报
  • 房地产按揭是什么意思
  • 太阳能发电开票编码
  • 返利应计入什么科目
  • 小规模纳税人申请电子发票流程
  • 小规模没有计提增值税直接缴纳了
  • 增值税加计扣除政策
  • 广告公司如何开发快消客户
  • 所得税季报什么时间扣款
  • 装饰公司开票内容怎么填
  • 个人平均缴费基数
  • 职工食堂支出明细表
  • 确认销售收入的重要依据是什么
  • 建筑行业跨期收入汇算清缴如何调整?
  • 并购对利润的影响
  • 公司变卖后员工怎么办
  • 企业外购零部件入存货哪一会计科目核算?
  • 商品进销差价是资产类账户,其抵减的账户是
  • 金税三期的内容
  • 贸易公司购入商品会计分录
  • 应补退所得税额是什么
  • 收回代付费用用什么科目
  • qqpcrtp.exe是什么进程 如何删除qqpcrtp进程
  • mac安装软件不用密码
  • 苹果手机miracast在哪里找到
  • bios如何设置光盘启动项
  • err出错
  • php计算时间
  • 偷渡者视频
  • smart控制技术
  • php新手入门
  • 小微企业减免附加税政策
  • 伊莎贝尔公主
  • php编程基础与案例开发
  • 技术维护费计入
  • vue脚手架和vue的区别
  • pdf优化器在哪里
  • 其他收益最后转入哪个科目
  • 长期股权投资权益法转成本法
  • 帝国cms和thinkphp哪个好
  • 税前扣除项目应遵循哪些原则
  • 简述SQL server管理器的功能
  • 公司法人和经理的区别
  • 差额冲账法
  • 出口货物关税完税价格包括哪些
  • 宿舍宽带费用
  • 资产负债表与利润表的关联性可在存货与销售成本
  • 研发支出是
  • 抵顶税款怎么办理
  • 实缴税额怎么算
  • 一次性收取房租怎么做分录
  • 盈利能力分析对企业发展的意义
  • 预付卡充值入什么科目
  • sqlserver高级教程
  • 屏蔽系统
  • 如何将windows文件复制到ubuntu
  • win10改用microsoft账户登录
  • Ubuntu如何安装软件
  • windows8快捷键
  • msn无法登录
  • cocos2d怎么用
  • 如何解决焦虑的心理
  • jquery easy ui
  • python中安装模块的命令
  • 批处理 leq
  • 批处理设置ip地址配置的dns
  • unity怎么把文件导入项目
  • nodejs重命名文件
  • ubuntu系统的手机
  • python如何批量造数据
  • 企业信息公示在哪里打印
  • 小规模纳税人无进项发票要如何做账?
  • 教师职称申报申请
  • 医院要交税吗
  • 沈阳车辆税务管理局电话
  • 县里的附加税
  • 云南国家税务网上开票赋码
  • 无锡梁溪区在哪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设