看啥推荐读物
专栏名称: Python猫
喵生苦短,必须优雅!从喵星来到地球,我爱上了Python,变得优雅而智能。现在我给大家讲讲喵星的故事:喵~妙~,喵~妙~,喵~妙~妙~~~
今天看啥  ›  专栏  ›  Python猫

如何高效地远程部署?自动化运维利器 Fabric 教程

Python猫  · 公众号  ·  · 2020-02-18 16:33
👆 “Python猫” ,一个值得加星标的公众号关于 Python 自动化的话题,在上一篇文章中,我介绍了 Invoke 库,它是 Fabric 的最重要组件之一。Fabric 也是一个被广泛应用的自动化工具库,是不得不提的自动化运维利器,所以,本文将来介绍一下它。Fabric 主要用在应用部署与系统管理等任务的自动化,简单轻量级,提供有丰富的 SSH 扩展接口。在 Fabric 1.x 版本中,它混杂了本地及远程两类功能;但自 Fabric 2.x 版本起,它分离出了独立的 Invoke 库,来处理本地的自动化任务,而 Fabric 则聚焦于远程与网络层面的任务。为了做到这点,Fabric 主要依赖另一大核心组件 Paramiko,它是基于 SSH 协议的远程控制模块,Fabric 在其基础上封装出了更加友好的接口,可以远程执行 Shell 命令、传 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照