[請益] 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