首页 > 如何做部署,快速又安全

如何做部署,快速又安全

首先说明,不是搞运维的,只搞web端,有兴趣了解,什么部署工具或流程或方法,能够热部署,不容易当机,配置方便,一键部署,还安全,不容易被攻破?

目前公司使用的,是capistrano,在jenkins跑通之后,打包部署,重启。修改配置的话,是各台服务器定时回源配置服务器,读取配置文件更新,配置文件为了安全,key等东西,都是由运维的程序去输出。

整个流程,过于繁琐,虽然看起来安全,但是感觉容易出问题,因为环节太多。这其中还涉及到了效率问题,如果服务器特别多,实在太慢。

据说大型的web服务,会有专门的配置中心,或者直接采用debian包热部署,看起来not bad,但不知有何缺点和局限。


经过几家公司,用过不同的部署工具,多数自家公司开发,也有用卡布其诺的,也有手工的:(

后来,我忍不了,果断自己写了一个walle-web 瓦力,现在除了自己公司用之外,开源出来也有其它公司开始使用了。测试环境、仿真环境、生产环境,开发者可随意在测试验收git feature分支,仿真和生产环境同时多个项目多个用户同时上线互不干扰。其它更多的功能就不啰嗦,可以自己host来体验下,或者先去瓦力主页了解下。

有问题或者需求可以提,如果好的话,会加入walle的,到时再fork使用即可。

【热门文章】
【热门文章】