Aşçı veya kuklayı VM tedarikine entegre edebilmek anahtardır. Çoğu Vagrant kullanıcısı size 'serseri hükmü' kullandıklarını ve bazen 'serseri yeniden yükleme' yaptıklarını 'serseri yukarı' veya 'serseri yok etme' den çok daha fazla sık sık söyleyeceklerdir. Bu görevler, asıl işin VM'lerin çevrilmesinde / aşağılanmasında olmadığını, ancak gerçekliğin ardından 'yönetildiğini' göstermektedir.
Daha iyi bir soru oluşturmak için (yine de uzman Chef kullanıcıları tarafından ortaya konan), uygun bir eklentiyle bıçak kullanmama nedenini kullanabilir (birazdan sanal kutu eklentisine ulaşacak)? Örneğin, bir veri çantasında depolanan argüman değerlerinin bir bıçak eklentisine geçirilmesi, bir dev Vagrantfile’in hokkabazlık etmekten daha akıllı, esnek ve yönetilebilirdir. Tipik olarak 'dinamik' kaynaklarımı, tarif veri tabanımı değiştirmemem gereken şef veri tabanlarında, CPU'ların sayısı, bellek miktarı, işletim sisteminin kurması, ana bilgisayar adı, IP, yollar vb. ). Chef web arayüzü üzerinden bir veri tabanını düzenlemek, en küçük operatörlere verebileceğim gerçekten kolay bir veri girişi görevidir. Vagrantfile ile sonsuza dek kodlama kodunuz ve ister inan ister inanmayacaksınız - kod kırılmalarına - bu, Operasyon personelinde basit değişiklikler yapmamayacağınızı garanti eder.
Bıçağın henüz sanal kutu için bir eklentisi olmadığı halde (çok uzak olmayan bir gelecekte bir tane öngördüğüm halde), vmware, xenserver ve hemen hemen her ana 'bulut' dahil olmak üzere çoğu 'kurumsal' sanallaştırma ürünleri için eklentiler var. sağlayıcı olarak da. Bunun anlamı, bıçak, sanal kutunun ötesine geçmeye hazır olduğunuzda Vagrant'ın sunduğundan çok daha üstün olduğu anlamına gelir. Şimdilik, Chef topluluğu, Virtualbox kullanıcılarının bir bıçak eklentisi için virtualbox apis'i entegre etmeyerek Vagrant ile birlikte aksatmasına izin vermekten mutlu görünüyor. Veri torbalarının argümanları iletmek için kullanılmasına izin veren bir bıçak-vagrant eklentisi var. Ancak, hala serseri bir yazılım gerektirir ve çalışması için yekpare Vagrantfile.
Yani, bir uzuv üzerinde çıkacağım ve Vagrant'ın kesinlikle bıçaklı Şef'ten daha iyi olmadığını söyleyebilirim; Ancak, yönetmeniz için oldukça basit bir ortam olması koşuluyla, sanal kutuda ısrar ediyorsanız ve belki de veri çantalarıyla aşçıyı yönetmekten 'daha kolay' iseniz, gerekli.