25 Jahre Erfahrung FreeCall 0800 tutegos

Sie befinden sich hier: HomeSeminareServer-Administration und SystemverwaltungPUPPET

Systemkonfiguration mit Puppet

[LOGO]

Regelmäßig müssen Änderungen an Server-Konfigurationen vorgenommen werden, sei es in Rechenzentren oder in Büro-Infrastrukturen. Dabei führen händische Anpassungen oft zu Fehlern und unterschiedlichen Konfigurationsständen, was das Aufsetzen eines neuen Servers bei einem Totalausfall erschwert. Ein Ausweg bietet die Software Puppet, die als führende Lösung im Bereich der Konfigurationsmanagement-Software gilt und von Puppet Labs entwickelt wurde. Teilnehmer des Seminars lernen die Konfigurationssprache von Puppet intensiv und praxisorientiert kennen. So können sie die Serverkonfigurationen festlegen und bestimmen, welche Pakete auf welchen Servern installiert werden müssen –– unabhängig davon, ob es sich um einen einzelnen Server oder tausende handelt. Puppet wird von Unternehmen wie Google, Oracle und der Wikimedia Foundation intensiv genutzt.

Inhalte des Seminars

Grundlagen

  • Puppet Server/Client-Architektur, Puppet-Deamon, REST-Prinzip
  • Funktionsweise des Puppet Manifest
  • Automatisches Puppet Deployment
  • Das Puppet Recipe (Rezept)

Installation und Konfiguration von Puppet

  • Installation mithilfe des Puppet Repository
  • Installationspakete von Puppet unter Linux
  • Puppet-Master aufsetzen und konfigurieren
  • Nachinstallieren von Modulen aus Puppet Forge

Ressourcen anlegen und verwalten

  • Die Puppet Ressourcen
  • Erstellen von Puppet Manifests
  • Arbeiten mit Virtuellen Ressourcen (puppet virtual)
  • Variablen und Bedingungen verwenden

Puppet Commands

  • Rezepte ausrollen mit Puppet Agent und Puppet Apply
  • Arbeien mit Zertifikaten mit puppetca
  • Trockene Durchläufe im Dry-Run

Klassen, Defines und Tags

  • Klassen erstellen mit der Puppet Class
  • Parametrisierte Klassen erstellen
  • Neue Ressource-Typen definieren mit Puppet Define
  • Verwenden von Tags

Das Puppet-Template

  • Grundlagen
  • ERB-Templates
  • Bedingungen und Schleifen in Templates
  • Variablen-Platzhalter in Templates

Environment und Stages

  • Arbeiten mit verschiedenen Environments
  • Die Abfolge von Deployment mit Stages
  • Verknüpfen von Klassen mit Stages

Termine / Kontakt

Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.

Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.

Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).

Die Fakten

  • Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
  • Zielgruppe: Systemadministratoren, DevOps
  • Vorkenntnisse: Kenntnisse der Kommandozeile
  • Seminar-Software: Standardmäßig wird im Kurs die aktuellste Version von Puppet eingesetzt

Verweise

Alle Kategorien

Was Teilnehmer sagen