位置: 编程技术 - 正文

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%
  • 研发支出资本化支出在报表哪里
  • 卷烟批发环节消费税计算
  • 质押股票是否缴印花税
  • 建筑服务工程款会计分录
  • 税金计提多了怎么办
  • 企业专项储备属于什么科目
  • 电子申报是什么
  • 小企业递延收益计算公式
  • 差额纳税和全额纳税
  • 清算后土增税缴纳计算
  • 其他应收款社保个人部分分录
  • mac环境搭建
  • 传媒改革
  • 职工教育经费会计准则最新规定
  • 购入无形资产会计处理
  • 房地产开发企业涉及哪些税
  • Uncaught TypeError TypeError: Cannot set properties of null (setting ‘onclick‘)的解决办法
  • php实现分页显示
  • 预训练的目的
  • 发票多开了 财务怎么算税点
  • yolov5m
  • 持有至到期投资是什么意思
  • mysql分区语句
  • 事业结余对应政府会计哪个科目
  • 怎么连接php
  • 弥补亏损的会计分录是怎样的
  • 项目支出可以列支差旅费吗
  • 保险理赔进项税额转出
  • 已抵扣发票红冲做进项税转出
  • 包装成本核算的主要内容
  • 结转利润分配的二级明细账户
  • 成本核算的会计账户
  • 一次性伤残补助金是单位给的还是社保给的
  • 百旺开发票清单
  • 以前年度应交税费多计提怎么调平
  • 公司返聘退休人员的员工比例有没有规定
  • 跨年度的项目如何做
  • 备查账目
  • 日记账自动生成
  • sqlserver2000数据库连接不上
  • win7关机很慢是什么原因
  • 将程序桌面图标放到桌面
  • u盘设置背景音乐怎么弄
  • msoobe.exe是什么
  • 和大家一起分享一下你读书以后的感受吧
  • win7 64位旗舰版电脑中如何让EditPlus软件在保存文件时不生成bak文件?
  • 如何禁用系统
  • cocos2dx怎么用
  • js正则用法
  • node.js web
  • unity arkit
  • django pypy
  • unity脚本api
  • jquery?
  • android高级开发实战------ui、ndk与安全
  • 无偿使用的房屋装修如何摊销
  • 河南省国家税务局电子税务局
  • 烟台税务局举报电话号码
  • 八戒财税主要做什么
  • 土地二次买卖
  • 江西省国家税务局网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设