Kukla Eğitimi
Puppet, fiziksel veya sanal makinelerdeki 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'in yapı taşlarını ve bir altyapı ortamında nasıl çalıştığını anlamaya yardımcı olacaktır. Bu eğitimde kullanılan tüm örnekler ve kod parçacıkları test edilmiştir. Çalışma kodu parçacıkları, mevcut tanımlı isimleri ve değişkenleri değiştirerek herhangi bir Puppet kurulumunda basitçe kullanılabilir.
Bu eğitim, Puppet'in özelliklerini ve işlevlerini ve bir altyapıyı yönetmenin karmaşıklığını azaltmaya nasıl yardımcı olabileceğini anlamak isteyenler için hazırlanmıştır.
Bu öğreticiyi tamamladıktan sonra, Puppet ve iş akışı hakkında orta düzeyde bir anlayış kazanacaksınız. Ayrıca, Puppet'ı önceden yapılandırılmış bir altyapıda nasıl yapılandıracağınız ve onu otomasyon için nasıl kullanacağınız konusunda size adil bir fikir verecektir.
Puppet'ı 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, kişinin temel Ruby komut dosyası yazımı ve Puppet kullanmak istediği temel sistem üzerinde bir komuta sahip olması gerekir.