Seminare
Seminare

Puppet Einführung

Webinar - PROKODA GmbH

Puppet Einführung
Termin Ort Preis*
28.01.2025- 30.01.2025 online 2.017,05 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Agenda Grundlagen und Einführung

  • Was ist Konfigurationsmanagement?
  • Vorstellung des Open-Source-Projektes Puppet
  • Vorteile des deklarativen Ansatzes

Puppet-Infrastruktur

  • AIO Packages
  • Puppet-Server installieren und konfigurieren
  • Puppet-Agents unter Linux installieren und konfigurieren
  • Verwaltung der Sicherheitszertifikate

Die Puppet Language

  • Sinn und Zweck der Puppet Language
  • Grundaufbau und Syntax der Sprache (z.B. Variablen, Arrays, etc.)
  • Definition von Ressourcen (file, package, service, user, ...)
  • Bedingte Konfiguration durch Conditionals
  • Zusammenfassung von Ressourcen zu Klassen
  • vom Benutzer definierte Ressourcen (define)

Erweiterungen der Puppet Language

  • Iterator / Lambdas
  • Facts - Ermitteln von Angaben über ein Zielsystem
  • Eigene Facts programmieren
  • Mithilfe von Templates Konfigurationsdateien individuell erzeugen
  • erb und epp Templates

Trennung von Code und Daten

  • hiera - eine hierarchische Datenbank für Konfigurationsinformationen
  • Über Vererbung elegant Regeln und Ausnahmen definieren

Strukturierung des Puppet Codes

  • Patterns für den Aufbau von Modulen
  • Patterns für die Strukturierung von Modulen

Versionskontrolle für das eigene Repository

  • Vorteile einer Versionsverwaltung
  • Einführung in git
  • Verwenden von git für das Verwaltung von Puppet-Klassen (r10k)

Qualitätssicherung

  • Testen von Modulen
  • Ausblick auf rspec-puppet und rspec-server
  • Code-Review
Teilnahmevoraussetzungen:

Voraussetzungen

  • Grundkenntnisse in der Nutzung von Linux: Kommandozeile
  • Verwalten von Berechtigungen
  • Installieren von Software
Zielgruppe:

Zielgruppe

  • Administratoren mit guten Linux-Kenntnissen
  • IT-Professionals, die Puppet als Konfigurationsmanagementlösung verwenden wollen
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha