Puppet Eğitimi

Puppet , fiziksel veya sanal makinelerde altyapıyı yönetmek için bir yapılandırma yönetimi teknolojisidir. Ruby kullanılarak geliştirilen ve karmaşık altyapıyı anında yönetmeye yardımcı olan açık kaynaklı bir yazılım yapılandırma yönetim aracıdır. Bu eğitim, Puppet yapı taşlarını ve bir altyapı ortamında nasıl çalıştığını anlamada yardımcı olacaktır. Bu öğreticide kullanılan tüm örnekler ve kod parçacıkları test edilmiştir. Çalışma kodu snippet'leri, geçerli tanımlanmış adlar ve değişkenler değiştirilerek herhangi bir Puppet kurulumunda basitçe kullanılabilir.

seyirci

Bu eğitim, Puppet özelliklerini ve işlevselliğini ve bir altyapıyı yönetmenin karmaşıklığını azaltmada nasıl yardımcı olabileceğini anlamak isteyenler için hazırlanmıştır.

Bu öğreticiyi tamamladıktan sonra, Puppet ve iş akışını ılımlı düzeyde anlayacaksınız. Ayrıca, önceden yapılandırılmış bir altyapıda Puppet nasıl yapılandırılacağı ve otomasyon için nasıl kullanılacağı hakkında adil bir fikir verecektir.

Ön şartlar

Kukla'ı anlamak ve öğrenmek isteyen herkesin sistem yönetimi, altyapı ve ağ protokolü iletişimi hakkında bilgi sahibi olması gerektiğini varsayıyoruz. Altyapı provizyonunu otomatikleştirmek için, temel Ruby komut dosyası yazımı ve Puppet kullanmak istediği temel sistem üzerinde bir komuta sahip olmalıdır.