Fabric与SaltStack

两个工具我都在用,而且是搭配着用。 Fabric用来安装配置SaltStack客户端,执行SaltStack的长串命令; SaltStack用来部署机器环境,更新代码,维护crontab,维护软件包。 你瞧 def buzz_engine_sls_test(target): """ Deploy buzz engine for testing""" with lcd("/srv/salt/code/buzzMaster" »

聊聊Fabric

一、我和Fabric Fabric是我最喜欢的工具之一,从大三实习的时候就开始用,直到现在一直都是我的得力工具。 我可以用它做各种各样的事情:批量执行,部署环境,初始化机器,安装软件包,升级软件包,上线代码,重启服务等等。 我的Fabric工具包: 二、Fabric介绍 Fabric是一个用于应用部署和系统管理的工具,它让基于ssh的的操作更灵活;你可以在本地或者远程批量执行一些命令,上传下载文件等。 Fabric 的优点: 封装了本地、远程操作,简单,不需要客户端 »