Seminar Fedora CoreOS – Testautomatisierung und Validierung

Das Seminar entwickelt einen automatisierten Qualitätssicherungsprozess für Fedora-CoreOS-Konfigurationen. Statische Validierung, temporäre Testsysteme, First-Boot- und Plattformtests, Update- und Rollbackszenarien sowie CI-Freigaben werden reproduzierbar umgesetzt.

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

  1. Teststrategie und prüfbare Sollzustände
  2. Statische Butane- und Ignition-Prüfungen
  3. Temporäre VM- und First-Boot-Tests
  4. Netzwerk-, Storage- und Containerintegration
  5. Plattform-, Update- und Recoverytests
  6. CI-Gates, Promotion und Fehleranalyse

Lernziele

  • Teststrategie und prüfbare Sollzustände strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
  • Statische Butane- und Ignition-Prüfungen strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
  • Temporäre VM- und First-Boot-Tests strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
  • Netzwerk-, Storage- und Containerintegration strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
  • Plattform-, Update- und Recoverytests strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
  • CI-Gates, Promotion und Fehleranalyse strukturiert planen, konfigurieren und anhand technischer Prüfkriterien bewerten
  • Konfigurationsentscheidungen dokumentieren und in reproduzierbare Betriebsabläufe überführen

Seminarinhalte

1. Teststrategie und prüfbare Sollzustände

Der Themenblock ordnet Teststrategie und prüfbare Sollzustände in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.

  1. Schritt 1: Risiken von Schema bis Betriebsfehler erfassen.
  2. Schritt 2: statische, First-Boot-, Integrations- und Recoverytests unterscheiden.
  3. Schritt 3: erwartete Dateien, Units, Netze und Dienste als Assertions formulieren.
  4. Schritt 4: Abbruch-, Freigabe- und Aufbewahrungsregeln festlegen.

2. Statische Butane- und Ignition-Prüfungen

Der Themenblock ordnet Statische Butane- und Ignition-Prüfungen in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.

  1. Schritt 1: Dateiformat und Schema automatisch validieren.
  2. Schritt 2: Warnungen und Versionskompatibilität als Gate behandeln.
  3. Schritt 3: generiertes Ignition-Artefakt auf verbotene Inhalte prüfen.
  4. Schritt 4: Hash, Herkunft und deterministische Erzeugung nachweisen.

3. Temporäre VM- und First-Boot-Tests

Der Themenblock ordnet Temporäre VM- und First-Boot-Tests in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.

  1. Schritt 1: Testimage und isoliertes Netzwerk vorbereiten.
  2. Schritt 2: Ignition an eine kurzlebige VM übergeben.
  3. Schritt 3: Bootabschluss, Benutzer, Dateien und systemd-Units prüfen.
  4. Schritt 4: Journal und Artefakte bei Fehlern sichern und VM anschließend entfernen.

4. Netzwerk-, Storage- und Containerintegration

Der Themenblock ordnet Netzwerk-, Storage- und Containerintegration in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.

  1. Schritt 1: statische Netzwerk- und DNS-Erwartungen testen.
  2. Schritt 2: Blockgeräte, Mounts und persistente Pfade verifizieren.
  3. Schritt 3: Quadlet-Dienste, Ports und Healthchecks prüfen.
  4. Schritt 4: Neustart durchführen und Zustand erneut vergleichen.

5. Plattform-, Update- und Recoverytests

Der Themenblock ordnet Plattform-, Update- und Recoverytests in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.

  1. Schritt 1: identische Basiskonfiguration auf zweiter Plattform prüfen.
  2. Schritt 2: verfügbares Update oder Testdeployment kontrolliert anwenden.
  3. Schritt 3: Rebootwirkung und Dienstwiederanlauf messen.
  4. Schritt 4: Rollback und vollständige Reprovisionierung automatisiert validieren.

6. CI-Gates, Promotion und Fehleranalyse

Der Themenblock ordnet CI-Gates, Promotion und Fehleranalyse in den Fedora-CoreOS-Betrieb ein und führt von der Ausgangsanalyse bis zur überprüfbaren Zielkonfiguration.

  1. Schritt 1: Tests in Pull-Request- und Releasepipeline einordnen.
  2. Schritt 2: Ergebnisse, Logs und Versionen als Bericht veröffentlichen.
  3. Schritt 3: geprüfte Artefakte unveränderlich zur nächsten Umgebung befördern.
  4. Schritt 4: fehlgeschlagenen Test bis zur Quelländerung nachvollziehbar analysieren.

Praxisübungen

  • Aufbau einer statischen Prüfstrecke für Butane und Ignition
  • Automatisierte Bereitstellung einer kurzlebigen libvirt-Testinstanz
  • Ausführung von First-Boot-, Storage- und Quadlet-Assertions
  • Einbindung eines Update- und Rollbacktests als CI-Freigabestufe

Zielgruppe

DevOps, Plattformengineering, Qualitätssicherung, Site Reliability Engineering und Linux-Teams mit automatisierten Provisionierungsprozessen

Voraussetzungen

Linux-, Shell-, Git- und YAML-Grundkenntnisse sowie erste praktische Erfahrung mit Butane, Ignition, Virtualisierung oder CI/CD

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

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DevOps, Plattformengineering, Qualitätssicherung, Site Reliability Engineering und Linux-Teams mit automatisierten Provisionierungsprozessen
Voraussetzungen: Linux-, Shell-, Git- und YAML-Grundkenntnisse sowie erste praktische Erfahrung mit Butane, Ignition, Virtualisierung oder CI/CD
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.

Seminar Startdatum Enddatum Ort Dauer
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben