Das Fachseminar überführt Fedora-CoreOS-Infrastruktur in einen überprüfbaren Infrastructure-as-Code-Prozess. Butane, Terraform, Git und CI/CD werden so kombiniert, dass Images, Ignition-Konfigurationen, Plattformressourcen, Tests und Freigaben reproduzierbar zusammenwirken.
Der Seminaraufbau verbindet nachvollziehbare technische Grundlagen mit durchgängigen Übungen. Jede Konfiguration wird geplant, umgesetzt, geprüft und in ein wiederverwendbares Betriebsschema überführt.
Inhaltsübersicht
- Repository- und Umgebungsmodell
- Butane-Erzeugung als Buildschritt
- Terraform-Module für Fedora-CoreOS-Ressourcen
- Geheimnisse und Vertrauenskette
- CI-Qualitätstore und temporäre Testsysteme
- Promotion, Drift und Rückfall
Lernziele
- Repository- und Umgebungsmodell strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
- Butane-Erzeugung als Buildschritt strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
- Terraform-Module für Fedora-CoreOS-Ressourcen strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
- Geheimnisse und Vertrauenskette strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
- CI-Qualitätstore und temporäre Testsysteme strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
- Promotion, Drift und Rückfall strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
- Konfigurationsentscheidungen dokumentieren und in reproduzierbare Betriebsabläufe überführen
Seminarinhalte
1. Repository- und Umgebungsmodell
Der Themenblock ordnet Repository- und Umgebungsmodell in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.
- Schritt 1: Quellkonfiguration, generierte Artefakte und Plattformcode trennen.
- Schritt 2: gemeinsame Module und umgebungsspezifische Werte strukturieren.
- Schritt 3: Namens-, Versions- und Branchkonventionen festlegen.
- Schritt 4: Review-, Freigabe- und Eigentumsregeln im Repository abbilden.
2. Butane-Erzeugung als Buildschritt
Der Themenblock ordnet Butane-Erzeugung als Buildschritt in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.
- Schritt 1: Butane-Dateien aus wiederverwendbaren Bausteinen zusammensetzen.
- Schritt 2: Schema- und Stilprüfungen automatisieren.
- Schritt 3: Ignition-JSON deterministisch erzeugen.
- Schritt 4: Artefakt, Prüfsumme und Herkunft für die Provisionierung publizieren.
3. Terraform-Module für Fedora-CoreOS-Ressourcen
Der Themenblock ordnet Terraform-Module für Fedora-CoreOS-Ressourcen in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.
- Schritt 1: Image- und Streammetadaten kontrolliert einlesen.
- Schritt 2: Netzwerk, Instanz, Storage und Identität modular beschreiben.
- Schritt 3: Ignition plattformgerecht an die Instanz übergeben.
- Schritt 4: Outputs für Inventar, Tests und Folgeschritte bereitstellen.
4. Geheimnisse und Vertrauenskette
Der Themenblock ordnet Geheimnisse und Vertrauenskette in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.
- Schritt 1: Geheimnisse von Quellcode und Buildartefakten trennen.
- Schritt 2: kurzlebige Identitäten für Pipeline und Zielplattform verwenden.
- Schritt 3: Zertifikate, Registry-Zugänge und SSH-Schlüssel kontrolliert injizieren.
- Schritt 4: Protokollierung auf unbeabsichtigte Klartextausgabe prüfen.
5. CI-Qualitätstore und temporäre Testsysteme
Der Themenblock ordnet CI-Qualitätstore und temporäre Testsysteme in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.
- Schritt 1: Syntax-, Schema- und Richtlinienprüfungen als frühe Gates ausführen.
- Schritt 2: temporäre VM oder Cloudinstanz aus dem Änderungsstand erzeugen.
- Schritt 3: First-Boot-, Netzwerk-, Storage- und Diensttests automatisieren.
- Schritt 4: Testsystem und sensible Artefakte nach dem Lauf sicher entfernen.
6. Promotion, Drift und Rückfall
Der Themenblock ordnet Promotion, Drift und Rückfall in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.
- Schritt 1: geprüfte Versionen zwischen Entwicklung, Abnahme und Produktion befördern.
- Schritt 2: manuelle Notänderungen und Konfigurationsdrift erkennen.
- Schritt 3: Rollout in kontrollierten Wellen ausführen.
- Schritt 4: vorherigen Infrastruktur- und Ignition-Stand als Rückfallversion aktivieren.
Praxisübungen
- Aufbau eines Git-Repositories mit Butane-, Terraform- und Teststruktur
- Automatische Erzeugung und Validierung eines Ignition-Artefakts
- Bereitstellung einer temporären Fedora-CoreOS-Instanz mit anschließenden Abnahmetests
- Promotion eines geprüften Stands sowie simulierte Rückkehr zur Vorversion
Zielgruppe
DevOps, Plattformengineering, Cloud- und Infrastrukturautomation, Site Reliability Engineering sowie Teams für standardisierte Bereitstellungsprozesse
Voraussetzungen
Linux- und Git-Grundkenntnisse, praktische Erfahrung mit Terraform oder vergleichbarer Infrastrukturautomation sowie Grundverständnis von Butane und Ignition
Arbeitsweise
Vortrag, Systemdemonstrationen und angeleitete Übungen wechseln sich ab. Konfigurationsdateien werden versionierbar aufgebaut, mit Werkzeugen validiert und in kontrollierten Testsystemen ausgeführt. Fehlerbilder werden bewusst erzeugt und mit definierten Diagnose- und Rückfallverfahren bearbeitet.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps, Plattformengineering, Cloud- und Infrastrukturautomation, Site Reliability Engineering sowie Teams für standardisierte Bereitstellungsprozesse |
| Voraussetzungen: | Linux- und Git-Grundkenntnisse, praktische Erfahrung mit Terraform oder vergleichbarer Infrastrukturautomation sowie Grundverständnis von Butane und Ignition |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop – alle Seminare mit Trainer vor Ort; Webinar nur bei ausdrücklicher Vereinbarung |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch – bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
