chef-solo vs chef-client - yerel mod


11

Ben değiştirmeniz gerekir belgeye göre chef-sologöre chef-client --local-mode.

11.8 sürümünde şef-istemciye yerel mod eklendi. Şef istemcinin (veya daha yenisinin) bu sürümünü çalıştırıyorsanız, chef-solo yerine yerel modu kullanmayı düşünmelisiniz. https://docs.getchef.com/ctl_chef_solo.html

Sadece komutları değiştirdim ve iyi çalışıyor. İki komut her zaman yeniden yapılandırılmadan değiştirilebilir mi? Yoksa bilmem gereken ufak bir fark var mı?


bunun neden reddedildiğini bilmiyor musunuz? belki biraz saf ama ilk başta herkes de öyle. ve bu benim için de yararlı bir soru, sorduğunuz için teşekkürler
roo2

Yanıtlar:


8

Yerel modu tanıtan Opscode blog yayını tek farkı işaret ediyor :

Chef-Solo hakkında bir not

chef-solo hala var ve bu belli ki bazı örtüşme var. In çoğu şef-istemci şef-Solo özelliği ve daha pek hepsi var beri şef-soloyu kullanan durumlarda, sen onun yerine şef-istemci -z kullanmak mümkün olacak. Sadece tarifleriniz özellikle test ederse: solo modu işler farklı olacaktır, çünkü şef-istemci bu değişkeni ayarlamaz.

Yemek kitaplarınız güvenmedikçe :solodeğiştirilebilirler.


2

Chef-solo komutu artık yerel mod / chef-zero lehine kullanımdan kaldırıldı:

https://github.com/chef/chef-rfc/blob/master/rfc031-replace-solo-with-local-mode.md

Yakut rolleri (ve diğer nesneler için yakut DSL) şef-sıfır / yerel modda sabitlendiğinden, artık şef-solo yerine tercih edilen çözümdür.

Bu noktada chef-solo'un destek seviyesi etkili bir şekilde terkedilebilir. Triyaj sorunları zaman şef-solo sorunları her zaman en düşük önceliğe sahiptir ve kimse onlar üzerinde çalışmaz. Hataları düzeltmek için topluluktan gelen PR'lar kabul edilir, ancak solo olarak PR'lardan daha fazla hata raporu vardır.

Hiçbir yeni proje şef-solo kullanmaya başlamamalıdır. Mevcut projeler dönüştürülmelidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.