Samouczek lalek
Puppet to technologia zarządzania konfiguracją służąca do zarządzania infrastrukturą na maszynach fizycznych lub wirtualnych. Jest to narzędzie do zarządzania konfiguracją oprogramowania typu open source opracowane przy użyciu języka Ruby, które pomaga w zarządzaniu złożoną infrastrukturą w locie. Ten samouczek pomoże w zrozumieniu elementów składowych Puppet i tego, jak działa w środowisku infrastruktury. Wszystkie przykłady i fragmenty kodu użyte w tym samouczku są testowane. Działające fragmenty kodu mogą być po prostu użyte w dowolnej konfiguracji Puppet poprzez zmianę aktualnie zdefiniowanych nazw i zmiennych.
Ten samouczek został przygotowany dla tych, którzy chcą zrozumieć funkcje i funkcjonalność Puppet oraz jak może pomóc w zmniejszeniu złożoności zarządzania infrastrukturą.
Po ukończeniu tego samouczka można uzyskać średni poziom zrozumienia Puppet i jej przepływu pracy. Daje ci również dobry pomysł, jak skonfigurować Puppet w wstępnie skonfigurowanej infrastrukturze i użyć jej do automatyzacji.
Zakładamy, że każdy, kto chce zrozumieć i uczyć się Puppet, powinien rozumieć administrację systemem, infrastrukturę i komunikację protokołów sieciowych. Aby zautomatyzować dostarczanie infrastruktury, należy mieć komendę nad podstawowym pisaniem skryptów w Ruby i systemem bazowym, w którym chce się używać Puppet.