Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Architektur, State-Routing & Zugriffskontrolle
- Einführung in die SaltStack-Architektur: Hochverfügbare Master/Minion-Architektur, Syndic-Hierarchien, Multi-Master-Redundanz und Grundlagen des Event-Bus
- State-Verwaltung & Routing:
top.sls-Mappung, Pillar im Vergleich zu Grains, bedingte State-Ausführung, SLS-Inheritance und Environment-Branching (dev/stage/prod) - Rollen- und Rechteverwaltung in SaltStack: Schlüsselverwaltung (RSA/Ed25519), ACLs, SLS-Verschlüsselung, LDAP/AD-Integration, sudo-freie Ausführungsformen und Privilegien-Eskalationskontrollen
- Lab 1:: Bereitstellung einer Multi-Master-Salt-Umgebung, Konfiguration der Minion-Authentifizierung und Aufbau eines rollenbasierten State-Routings mit verschlüsselten Pillar-Daten
Ereignisgesteuerte Automatisierung & Erweiterbarkeit
- Vertiefung des Reactor-Konzepts: Reactor.sls-Architektur, Event-Matching-Muster, Echtzeit-Auto-Remediation-Workflows und zustandsgetriggerte Automatisierung
- Orchestrierung & Workflow-Management:
salt-run, orchestrate.sls, Cross-Node-Task-Ketten, Abhängigkeitsauflösung und GitOps-Handover-Muster - Erstellung von benutzerdefinierten Modulen, Runnern und Returnern: Schreiben von benutzerdefinierten Python-Modulen/Runnern, Entwickeln von Ausgabe/Returnern-Plugins, Best Practices für Jinja/Salt-Templating, Packaging und Verteilung wiederverwendbarer Formulas
- Lab 2:: Aufbau eines reactor-gesteuerten Auto-Provisioning-Workflows, Erstellen von Custom-Runners für Service Discovery und Implementierung eines Mock-Returners für ein zentrales Metriken-Endpoint
Fehlerbehebung, Überwachung & Enterprise-Skalierung
- Fehlerbehebung bei Salt-Workflows: Debug-Modi (
salt -l debug), Analyse von State-Ausführungsfehlern, Netzwerkwände/Firewall-Betrachtungen, Minion-Wiederherstellung und Probleme bei der State-Kompilierung unter hoher Last - Job-Management (Überwachung): Job-Cache-Architektur, Warteschlangenmanagement,
saltutil-Befehle, Orchestrierungsüberwachung und Integration mit Prometheus/Grafana- oder ELK-Stacks - Performance-Tuning: Master/Minion-Tuning (Multiprocessing, Cache-Größe), Optimierung des File-Servers (gitfs/s3fs/glusterfs), State-Kompilierungscaching und Skalierungsstrategien für 10k+ Knoten
- Capstone:: End-to-End-Automatisierungsworkflow: Architektur → States → Reactor → Überwachung → Tuning → Dokumentation & Erstellung operationaler Runbooks
- Offene Frage- und Antwortrunde, Vorbereitung auf Zertifizierungen (SaltStack/SALT University) und Verteilung von Ressourcen
Voraussetzungen
- Erfahrung in der Python-Programmierung
- Erfahrung in der Verwendung der Linux-Befehlszeile
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
21 Stunden
Erfahrungsberichte (2)
Die Details, die Konrad erklärt hat.
Sander - Cobbler
Kurs - Configuration Management with SaltStack
Maschinelle Übersetzung
The teaching pace and using of salt stack command to perform different task.
Chan Qiuwen - PSA CORPORATION LTD
Kurs - IT Automation with Saltstack - bespoke
Maschinelle Übersetzung