Puppet & Bolt Developer (PBD)

 

Kursüberblick

Im Puppet & Bolt Developer wird die Entwicklung von eigenem Puppet Code und die Nutzung von Hiera zur Trennung von Code und Daten vermittelt. Die Teilnehmer lernen, wie Puppet Tasks entwickelt werden und wie Tasks für unterschiedliche Betriebssysteme genutzt werden können. Für Host-übergreifende Aktivitäten wird die Entwicklung von Puppet Tasks und Plans und die Integration in PuppetDB erklärt.

Dieser Kurs ist für Teilnehmer ausgelegt, die bereits über Erfahrungen mit Puppet verfügen und ihre Kenntnisse erweitern wollen, z.B. erfahrene Systemadministratoren und professionelle DevOps mit einem soliden Verständnis für Konfigurationsmanagement-Strategien.

Kursinhalt

Puppet DSL: Control-Repo, Modules, Code Logik
  • Puppet Erweiterungen referenzieren und einbinden
  • Puppet Code mit Logik-Elementen (if, case, Daten Verifizierung)
Puppet DSL: Hiera, Parameter und Daten
  • Konfiguration von Hiera
  • Erzeugen von Daten Hierarchien auf Basis von Facter Informationen
Puppet Bolt Tasks und Puppet Integration
  • Zugriffsberechtigungen auf Puppet Tasks
  • Puppet Tasks für unterschiedliche Betriebssysteme (Meta Tasks)
Puppet Bolt Plans mit Puppet und PuppetDB Integration
  • Fehlerbehandlung in Puppet Plans
  • Ausgaben in Puppet Plans

Preise & Trainingsmethoden

Online Training

Dauer
3 Tage

Preis
  • CHF 2'450.–
Klassenraum-Training

Dauer
3 Tage

Preis
  • Schweiz: CHF 2'450.–
 

Kurstermine

Instructor-led Online Training:   Kursdurchführung online im virtuellen Klassenraum.

Deutsch

Zeitzone: Mitteleuropäische Zeit (MEZ)

Online Training Zeitzone: Mitteleuropäische Zeit (MEZ)