Drucken

Deployment mit SaltStack

Saltstack oder kurz Salt ist eine auf Python basierende Open-Source-Software, die entwickelt wurde um die Konfiguration von Serversystemen zu automatisieren. Mit Salt lassen sich beispielsweise Software-Pakete installieren und konfigurieren sowie beliebige Konfigurationsbefehle von einem zentralen Rechner aus auf einer Vielzahl verwalteter Server ausführen. Saltstack steht unter der Apache-Lizenz und funktioniert prinzipiell plattformübergreifend, unterstützt werden jedoch insbesondere unixoide Betriebssysteme wie Unix, Linux und FreeBSD. Eingeschränkt lassen sich damit auch Rechner mit Windows-Betriebssystem konfigurieren.

Die Konfiguration erfolgt bei Saltstack über Single Shots am Terminal oder in einfachen Textdateien im YAML-Format. Darüber hinaus bietet Salt auf der Basis der Programmiersprache Python sehr viele Konfigurationskommandos, die sich schnell und effektiv zu ausführbaren States zusammenfassen lassen. 

Jeder Teilnehmer erhält mehrere Linux VMs (SUSE, Red Hat und Debian) und hat die Möglichkeit das erlernte Wissen auf allen Plattformen zu testen.

Kursinhalte

  • Grundlagen Salt
    • Saltstack Master und Minions
    • Trennung von Konfiguration und Salt-States
    • Grains, Pillars und Mine
    • Templating mit Jinja2
    • Reporting mit Returnes
    • Überblick Salt Befehle
    • Sicherheitskonzept von States vs. Pillars
  • Konfiguration von Salt
    • Installation auf SUSE, Debian, Ubuntu und RHEL
    • Konfiguration von Salt-Master und Minions
  • Grundlagen Salt Command-Line
    • Minions mit dem Salt Kommando verwalten
    • Ausgabeformatierung
    • Salt Funktionen im Überblick
    • Hilfe Funktion der Funktionen aufrufen
    • Praktische Beispiele
  • Minions adressieren
    • Regulärer Audruck
    • List matching IP matching
    • Grains matching
    • Compund matching
  • Salt States
    • Grundlagen YAML Syntax
    • Salt-States aktivieren und Datenstruktur anlegen
    • Hierarchiebaum mit top.sls und init.sls
    • Jinja Templates
    • States ausrollen per Push und Pull
    • Pillar
  • Salt States erstellen
    • Packet Verwaltung
    • System Dienste ansteuern
    • Benutzer Verwaltung
    • Konfiguration von Diensten
    • Highstate
    • usw. 

Empfohlene Vorkenntnisse

Diese Schulung richtet sich an Teilnehmer mit Administrationserfahrungen im Linux Bereich, wie sie durch unsere Kurse "Linux 1 - Grundlagen" & "Linux 2 - System Administration" vermittelt werden 

Details zu diesem Open Source Training

Kurstitel: Deployment mit SaltStack
Kurspreis: 1.490,00 € exkl. MwSt
pro Teilnehmer, Standardpreis ohne Rabatt

Kursdatum:    
Kurszeiten:

12.08.24 - 13.08.24
09:30 - 17:00
Alternative Termine stehen am Ende dieser Seite


Dieses Training findet in der typischen Classroom Variante und in der Live Variante übers Internet statt. Sie können selber entscheiden welche Variante besser für sie passt.


Kursort:


Das Classroom Training findet statt bei:

LinuxCampus
Brodtischgasse 4
2700 Wr. Neustadt (Österreich) Austria
Website des Veranstaltungsortes
LinuxCampus
Das Live Training findet statt bei:

Sie können vom jedem Ort teilnehmen von dem Sie möchten und es ist keine Anreise notwendig. Sie benötigen nur eine Webcam, einen Webbrowser (ZOOM-Session) und einen VNC-Client für den Zugriff auf ihr Teilnehmer LAB.

Details:

Der Kurs ist auf 10 Teilnehmer beschränkt
Die Unterrichtssprache ist Deutsch
Die Kursunterlagen werden im PDF Format bereitgestellt
Jeder Teilnehmer erhält ein Kurszertifikat
Kalt- und Heißgetränke und Snacks werden kostenlos bereitgestellt

Kennen Sie schon das LinuxCampus.net Rabatt & Bonus System?

Den Kurstermin 12.08.24 - 13.08.24 buchen

Schritt 1:  Auswahl der Kursvariante (Classroom oder Live)
Schritt 2:  Angabe der Teilnehmer Daten

EUR 1.490,00
Tooltip
Erforderlich Tooltip
Tooltip
Tooltip
Tooltip
Erforderlich Tooltip
Tooltip
Erforderlich Tooltip
Erforderlich Tooltip
Erforderlich Tooltip
Erforderlich
Erforderlich Tooltip
Erforderlich Tooltip
Erforderlich Tooltip
Erforderlich Tooltip
Hiermit bestätige ich das ich die AGB gelesen und akzeptiert habe
Erforderlich
1 Kursvariante
2 Anmeldedetails


Alternative Kursmöglichkeiten

Alternativer Kursort:
Dieses Thema kann auch als In-House Training oder Einzeltraining gebucht werden

Alternativer Termin:
Ab 3 Teilnehmern bieten wir Ihnen gerne einen auf Ihre Bedürfnisse abgestimmten Termin an

Weitere Termine zu diesem Kursthema

Datum Kurstitel Ort
12.08.2024 Deployment mit SaltStack LinuxCampus
16.12.2024 Deployment mit SaltStack LinuxCampus

Diese Seite verwendet Cookies. Für eine uneingeschränkte Nutzung der Webseite werden Cookies benötigt. Sie stimmen der Verwendung von Cookies durch Anklicken von "OK" zu. Nähere Informationen finden Sie in unseren Datenschutzbestimmungen und unter dem folgenden Link "Weitere Informationen".