Ayrıntı için üzgünüm. İşinizi halletmenizi kolaylaştıran aracı kullanın. Otomasyonun noktası bu değil mi?
Tarih: Kuklaları eski konserlerde kullandım ve geçen ay yaklaşık bir hafta boyunca yeni konserime geçip geçmeyeceğimi görmek için aşçıya alışmaya çalışarak geçirdim.
Sıçramadım.
Jargon: Bu iki sistemde de talihsiz bir sorun jargonun aşırı yüklenmesidir. (yemek tarifleri, şablonlar, düğümler, roller, özellikler, sağlayıcılar) Devam edip devam eder. Şefin bir adım öteye gittiğini gördüm. (Bıçak, Sığır, vb.)
Code Maturity: Chef'i biraz çiğ bulduğumu söylemek yeterli. 3-4 yıl önceki .21 / .22 zaman diliminde kuklanın nasıl hissettiğini çok hissediyor. Bir sürü akı oluyor.
Bunun kuklada da olmadığını söyleme. (Sadece son birkaç yılda ortaya çıkan kuklanın birçok harika özelliğini yeniden keşfettim. - regex eşleştirme!)
Ruby: Chef'deki yakut aşırı yüklemeyi sevmedim. (Başlayabilmeniz için önce mücevher ve tırmağa ihtiyacınız var.) Yakut'u kukla ve çarşıdaki karmaşık problemleri çözmek için kullanabilirsiniz, ancak istemiyorsanız yapmak zorunda değilsiniz.
Karmaşıklık: GUI'nin şefe odaklanmasından hoşlanmadım. Güzel olduğunu ve kuklanın çalışmalarında ek olarak bir web arayüzü olduğunu fark ettim, ancak bunun daha fazla ayrılması gerektiğini düşünüyorum.
Şef çok daha karmaşık bir mimariye sahiptir. Daha iyi ölçeklenebilir, ancak birçok başarısızlık noktası vardır.
http://wiki.opscode.com/display/chef/Architecture
Chef'in API sunucusu ve web arayüzüne ek olarak couchdb, rabbitmq ve solr'a ihtiyacı var.
Sadece üzerinde MVC çerçevesine ihtiyaç duymayan basit bir istemci / sunucu arayüzü ve arkasındaki karmaşık bir veri deposu istiyorum.
Kukla o bölümde çok daha basittir. (daha da dağınık hale getirmek için pek fazla eklenti olmadığı söylenemez)
İşin tamamlanması: Sonunda bildiklerimle gittim. Bir hafta boyunca hacklendikten ve zorlukla Şef ile başa çıkabildikten sonra birkaç saat içinde kuklaya geri dönüp temel ihtiyaçlarım hakkında bilgi verdim. (paket yönetimi, kullanıcı yönetimi, config dosyası şablonları)
Modüller hakkında uyarmak: Kukla, üçüncü şahısların katkısı olan "modülleri" kullanmaya son zamanlarda kaymıştır. Bunları kullanmaya son vermedim ve kalitelerinde geniş bir aralık buldum. Kapakların altına bakıp, bunlara girmeden önce ne ve nasıl çalıştıklarını gördüğünüzden emin olun.