Infrastructure as Code 使用 puppet 部署開發、測試與線上環境 這篇文章主要說明開發測試環境所遇到的挑戰,為什麼要用 puppt, 如何運用 puppet 解決相關環境佈署的問題, 最後也用幾個實例,說明如何安裝與佈署環境設定。 DevOps 環境的挑戰 開發與測試團隊不斷的在推出新的功能與服務, 另一方面維運團隊需要控管線上所有相關的修改, 這兩者的功能性目標有些衝突。 因此, 對於研發團隊來說,如何可以更快速的佈署環境,確保測試開發環境與線上環境的一致性? 對於維運團隊來說,如何有效地做系統改變版本的控管與多台伺服器間的佈署?…