[请益] Jenkins + Chef

楼主: giveadamn (nein)   2016-07-10 16:26:30
系统用AWS的autoscaling 有自己写程式去各台scale out的机器更新程式
不过感觉用Jenkins测试 用Chef自动部属才是正道 也比较完善
请问各位大大能给点CD CI方面学习的指引吗?或是入门学习敲门砖 感恩感恩
补充一下 系统是web application用PHP写的
作者: qrtt1 (有些事,有时候。。。)   2016-07-10 18:24:00
喜欢 Chef 就直接用 OpsWorks 呗http://bit.ly/29AdVZV 书内的工具旧了,概念可以读反正工具一直是免洗的,只要观念对了换组上手的工具就行另一方面,由于越来越多团队接受 cloud computing 取代自建机房了,不再有长年持有的机器、设备,原先较为静态、固定存在的机器换到云端服务的情境,就变得‘动态’多了,如同你提到的 autoscaling,你可能不同时间的 instance 数不同这样反而不太喜欢用 configuration management tool 来动态部署既存的 instance,而转向 immutable infrastructure 的风格来处理,也就是每回变动都生新的 image 出来做,所以现有的部署工具就单纯拿来包 image 的动作,或使用 packer 了

Links booklink

Contact Us: admin [ a t ] ucptt.com