位置: 编程技术 - 正文

Python的自动化部署模块Fabric的安装及使用指南(python自动化部署k8s集群)

编辑:rootadmin

推荐整理分享Python的自动化部署模块Fabric的安装及使用指南(python自动化部署k8s集群),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python自动化部署oracle csdn,python自动化部署k8s详解,python自动化部署脚本,python自动化部署平台,python自动化部署oracle,python自动化部署,python自动化部署k8s详解,python自动化部署脚本,内容如对您有帮助,希望把文章链接给更多的朋友!

fabric是python2.5或者更高的库,可以通过ssh在多个host上批量执行任务.完成系统管理任务.它提供一套基本操作在本地和远程执行shell命令,或者上传下载文件,辅助提供用户输入或终止执行.

下面安装fabric模块有2种方法:

1.使用easy_install(下面是debain5环境)

2.使用pip(下面使用的是debian7环境)

导入模块未报错说明安装成功.

实例:

1.在调用fabric的时候使用命令行参数,-H 指定哪台主机

Python的自动化部署模块Fabric的安装及使用指南(python自动化部署k8s集群)

2.以上我们需要输入密码才能完成操作,怎样自动执行呢&#;可以在fabfile4文件中配置HOST.也就是环境变量.

3.使用get/put.利用sftp协议上传下载文件

上面实例中只列举了几个常用的farbic环境变量.如env.hosts,env.password等,可以不需要交互输入密码.

以下还有常用环境变量以供参考:

exclude_hosts:指定一个主机列表,在fab执行时,忽略列表中的机器 user:ssh使用哪个用户登录远程主机 hosts :全局的host列表 host_string :当fabric连接远程机器执行run、put时,设置的user/host/port等 password:默认ssh连接远程主机密码,也可以是sudo提示输入密码 password:一个字典供内部使用,为每台主机host设置密码,key是主机,value值存放密码 port:设置默认端口 roledefs:使用字典定义角色名字对应的主机ip roles:一个全局的role列表

fab也可以使用命令设置环境变量,常用命令

-f FABFILE, --fabfile=FABFILE 默认fabfile.py -H HOSTS, --hosts=HOSTS env.hosts=hosts -p PASSWORD, --password=PASSWORD env.password -R ROLES, --roles=ROLES env.roles

举例讲解如何在Python编程中进行迭代和遍历 迭代首先理解下什么是迭代,python中所有从左往右扫面对象的方式都是可迭代的有哪些方式是可迭代的:1.文件操作我们读取文件的时候,会用到一个readline(

简单总结Python中序列与字典的相同和不同之处 共同点:1.它们都是python的核心类型,是python语言自身的一部分核心类型与非核心类型多数核心类型可通过特定语法来生成其对象,比如"dave"就是创建字

Python中使用Queue和Condition进行线程同步的方法 Queue模块保持线程同步利用Queue对象先进先出的特性,将每个生产者的数据一次存入队列,而每个消费者将依次从队列中取出数据importthreading#导入threading

标签: python自动化部署k8s集群

本文链接地址:https://www.jiuchutong.com/biancheng/381281.html 转载请保留说明!

上一篇:Python编程中time模块的一些关键用法解析(Python编程中的逻辑与控制)

下一篇:简单总结Python中序列与字典的相同和不同之处(python中deque)

  • 税务师厉害吗
  • 工程项目需要交5000万保证金合理吗
  • 进料加工出口退税政策
  • 电子发票错误怎么重开
  • 银行日记账的登记实例图
  • 一般纳税人抵扣进项税分录
  • 软件 折旧年限
  • 党费奖励需要交个税吗
  • 销项税的抵扣
  • 个人所得税附加扣除中住房贷款利息扣除
  • 材料验收入库款项尚未支付
  • 承兑汇票的贴现费用怎么计算
  • 应交税费减免税款
  • 国有资产如何保值
  • 有限合伙企业收益分配
  • 一般纳税人注销公司流程2023
  • 关于个税应补退的说明
  • 什么叫社保人员
  • 银行和保险公司归哪个部门管
  • 本金和利息分别出具借条
  • 主营业务成本会计科目使用说明
  • 会员充值增送如何取消
  • 车辆保险返点计算器
  • 公司股权转让流程是先工商还是税务
  • 建账时选择什么会计制度
  • 购入土地建厂房要交的税
  • 当期应交所得税怎么计算
  • 商事账簿编制的一般规则是什么
  • 开机后网络连接很慢
  • win10远程连接win7密码正确,无法登陆
  • shnlog.exe - shnlog是什么进程 有什么用
  • win11系统未激活
  • 解决打呼噜只需一杯水
  • 金融机构通过
  • CVE-2016-1000027分析
  • php获取mysql数据
  • 利润分配怎样做分录
  • 跳出框架是什么意思
  • 小规模纳税人未开票收入如何填申报表
  • 残保金所属期怎么写
  • 尚硅谷百度贴吧
  • Laravel 5.3 学习笔记之 错误&日志
  • 命令压缩文件
  • 投资者投入固定资产的成本,应当按照投资合同
  • 客户对账单应该哪个部门做
  • 员工的交通费发票可以报销嘛
  • 股东以房产投资公司
  • 跨年的发票可以退税吗
  • java查询mongodb数据
  • 纳税信用等级区别在哪
  • 如何开具通用电子发票
  • 一次还本付息债券定价公式
  • mysql数据库sid
  • 预计净残值影响折旧吗
  • 购买软件多少钱进无形资产
  • 员工请假扣款怎么做分录
  • 工程未完工开了发票怎么做账
  • 银行回单nxt
  • 固定资产的入账时间应该是什么时间
  • 小规模纳税人申报增值税的操作流程
  • 资产负债表资产按照什么顺序
  • mysql kill -9
  • mysql转换数据类型
  • 开始菜单字体
  • windows无法打开添加打印机
  • linux获取操作命令的使用方法或参数选项内容
  • CoverDesigner.exe是一个安全进程吗 CoverDesigner进程查询
  • winxp不能正常启动
  • win7笔记本触摸板怎么用滑轮
  • win10 edge浏览器崩溃
  • win8显示隐藏文件夹
  • ubuntu20安装unity桌面
  • css翻转正反面
  • javascript中的函数也称为什么
  • javascript例题
  • javascript definitive guide
  • 如何使用nginx
  • js命名函数
  • ajax链式调用
  • 长春税务局电话举报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设