2
halfbloodrock 2014 年 4 月 2 日 anything is controlled by puppet.
Deploy我们是打成rpm之后,用puppet install |
3
halfbloodrock 2014 年 4 月 2 日 db update这个暂时还是手动,尽管可以用puppet exec脚本。。。但是我们不够自信。。。。 :D
|
4
sivacohan OP PRO @halfbloodrock
我们的项目都是python的,打rpm似乎并不是那么理想…… 现在的情况还是手动部署。因为项目里面有需要编译的部分,还有一些奇怪的依赖,还有python2.5 python2.6 python2.7 |
5
halfbloodrock 2014 年 4 月 2 日
@sivacohan 我们也是python,但是开发把包全部打成了RPM给运维。
|
6
rrfeng 2014 年 4 月 2 日
java 包怎么破 - -
|
7
holsety 2014 年 4 月 2 日
db的变更,我们用alembic,感觉还行.
|
8
wwek 2014 年 4 月 2 日
salt 的不多?
|
9
tolbkni 2014 年 4 月 2 日
@sivacohan Python 打包成 RPM 应该挺容易的,试试这个 https://github.com/jordansissel/fpm
|
10
blue5tar 2014 年 4 月 3 日 via iPad
Python 用 fabric. Ruby 用 Capistrano
|
11
jinwyp 2014 年 4 月 3 日
引用微博
大老板点将的Ansible,比起Puppet、Chef、SaltStack,确实清秀可人一些,适合白板似的普通公司们快速开始,但已经是胖子的也没必要再走回去了..... |
12
ivenvd 2014 年 4 月 3 日
我还想说怎么没人提 Ansible。Puppet、Chef 这些大块头适合管理成百上千的服务器,如果只是部署自己的程序的话,首推 Ansible。
|