3
ประโยชน์ของการใช้งาน Chef-Server แทน Chef-Solo คืออะไร?
ฉันกำลังดูโซลูชันการปรับใช้อัตโนมัติสำหรับทีมของฉันและได้เล่นกับ Chef เมื่อไม่กี่วันที่ผ่านมา ฉันสามารถเรียกใช้แอพพลิเคชั่นบนเว็บได้ง่าย ๆ จาก Red Hat VM โดยใช้ Chef-solo เป้าหมายสุดท้ายของเราคือการใช้ Chef (หรือระบบอื่น) เพื่อปรับใช้ทอพอโลยีแอปพลิเคชันกับระบบคลาวด์โดยอัตโนมัติเมื่อเรารันบิวด์ กระบวนการของเราโดยทั่วไปจะทำงานดังนี้: รหัสแอปพลิเคชันเว็บการอ้างอิงและตำราพ่อครัวของเราถูกเก็บไว้ใน SCM การสร้างจะดำเนินการและสร้างแพ็คเกจเดียวสำหรับภาพที่จะได้รับและทดสอบ สร้างเครื่องมือปรับใช้รูปเมฆใหม่ที่เรียกใช้ไคลเอนต์พ่อครัวเพื่อรับแพคเกจติดตั้ง อิมเมจได้รับตำราอาหารจาก SCM หรือเซิร์ฟเวอร์ Chef และติดตั้งทุกอย่างเพื่อเริ่มใช้งาน ประโยชน์และ / หรือการใช้เคสสำหรับการเรียกใช้ Chef Server มีอะไรบ้าง มีประโยชน์ใด ๆ ที่สำคัญในการมี Chef Server ไว้และรับตำราจาก SCM กับการใช้ Chef-solo และมีสคริปต์ที่จะดึงตำราจาก SCM หรือไม่?