Workshop-Wiki · Deutsch

GitOps Übungen: Grundlagen (DE)

Diese Übungen gehören zum Workshop-Level Grundlagen. Jede Aufgabe verlangt einen nachvollziehbaren Nachweis: Quelle, Commit, gewünschter Zustand, gerenderter Zustand, Controller-Bezug, Risiko und Recovery-Pfad.

Workshop-Beispiele als ZIP
Lernstand in der Web-App

Kapitel als gelesen markieren, Lesefortschritt sehen und Praxismodule abhaken: Diese Funktionen stehen nach Aktivierung der optionalen Web-App zur Verfügung. Der Workshop-Fortschritt ergibt sich automatisch aus den Kapiteln aller Dokumentseiten. Deine Auswahl bleibt auf diesem Gerät; es gibt kein Konto und keinen Serverabgleich. Eine Installation ist nicht erforderlich. Beim Widerruf in den Datenschutz-Einstellungen wird der Lernstand gelöscht.

Lesefortschritt0%
0%
0 / 6 Kapitel gelesen
Weitere SprachfassungEnglisch ↗Griechisch ↗

GitOps Übungen: Grundlagen (DE)

Diese Übungen gehören zum Workshop-Level Grundlagen. Jede Aufgabe verlangt einen nachvollziehbaren Nachweis: Quelle, Commit, gewünschter Zustand, gerenderter Zustand, Controller-Bezug, Risiko und Recovery-Pfad.

Abgabeformat

Lege keine produktiven Secrets ab. Dokumentiere stattdessen:

  • verwendete Befehle,
  • relevante Manifest-Auszüge,
  • betroffene GitOps-Quelle und Zielumgebung,
  • Bewertung von Drift, Promotion, Rollback, RBAC und Secrets,
  • Recovery- oder Rückbaupfad.
01 / 06

Pflichtaufgaben

Aufgabe 01: OpenGitOps-Prinzipien

Ziel: Untersuche OpenGitOps-Prinzipien in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 02: gewünschter Zustand

Ziel: Untersuche gewünschter Zustand in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 03: Git als Quelle

Ziel: Untersuche Git als Quelle in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 04: Kubernetes-Manifeste

Ziel: Untersuche Kubernetes-Manifeste in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 05: Reconciliation

Ziel: Untersuche Reconciliation in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 06: Drift

Ziel: Untersuche Drift in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 07: OpenGitOps-Prinzipien

Ziel: Untersuche OpenGitOps-Prinzipien in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 08: gewünschter Zustand

Ziel: Untersuche gewünschter Zustand in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 09: Git als Quelle

Ziel: Untersuche Git als Quelle in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 10: Kubernetes-Manifeste

Ziel: Untersuche Kubernetes-Manifeste in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 11: Reconciliation

Ziel: Untersuche Reconciliation in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 12: Drift

Ziel: Untersuche Drift in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 13: OpenGitOps-Prinzipien

Ziel: Untersuche OpenGitOps-Prinzipien in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 14: gewünschter Zustand

Ziel: Untersuche gewünschter Zustand in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 15: Git als Quelle

Ziel: Untersuche Git als Quelle in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 16: Kubernetes-Manifeste

Ziel: Untersuche Kubernetes-Manifeste in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 17: Reconciliation

Ziel: Untersuche Reconciliation in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 18: Drift

Ziel: Untersuche Drift in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 19: OpenGitOps-Prinzipien

Ziel: Untersuche OpenGitOps-Prinzipien in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 20: gewünschter Zustand

Ziel: Untersuche gewünschter Zustand in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 21: Git als Quelle

Ziel: Untersuche Git als Quelle in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 22: Kubernetes-Manifeste

Ziel: Untersuche Kubernetes-Manifeste in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 23: Reconciliation

Ziel: Untersuche Reconciliation in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

Aufgabe 24: Drift

Ziel: Untersuche Drift in einem isolierten GitOps-Lab und dokumentiere die Wirkung.

  1. Nutze ein Beispiel unter examples/ oder erstelle ein lokales Manifest-Lab.
  2. Notiere Quelle, Commit, Pfad, Zielnamespace und erwarteten Controller.
  3. Prüfe YAML-Struktur und Rendering-Grenzen mit lokalen Befehlen oder statischer Analyse.
  4. Beschreibe, wie Argo CD oder Flux den Zustand beobachten und melden würde.
  5. Begründe den passenden Rollback-, Suspend-, Revert- oder Rotation-Pfad.

Erfolgskriterium: Eine andere Person kann erkennen, welcher gewünschte Zustand versioniert ist und wie er reconciled würde.

02 / 06

Review-Checkliste für Grundlagen Übungen

  • 01. gewünschten Zustand dokumentieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 02. Quelle und Commit bestimmen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 03. Reconciliation-Pfad erklären: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 04. Drift-Nachweis führen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 05. Kustomize- oder Helm-Rendering prüfen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 06. Argo-CD- oder Flux-Ressource lesen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 07. Promotion-Risiko bewerten: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 08. Rollback-Pfad notieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 09. Secret-Grenze markieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 10. RBAC- und Mandantengrenze prüfen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 11. Policy-Auswirkung benennen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 12. Feedback-Loop beschreiben: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 13. gewünschten Zustand dokumentieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 14. Quelle und Commit bestimmen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 15. Reconciliation-Pfad erklären: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 16. Drift-Nachweis führen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 17. Kustomize- oder Helm-Rendering prüfen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 18. Argo-CD- oder Flux-Ressource lesen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 19. Promotion-Risiko bewerten: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 20. Rollback-Pfad notieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 21. Secret-Grenze markieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 22. RBAC- und Mandantengrenze prüfen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 23. Policy-Auswirkung benennen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 24. Feedback-Loop beschreiben: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 25. gewünschten Zustand dokumentieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 26. Quelle und Commit bestimmen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 27. Reconciliation-Pfad erklären: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 28. Drift-Nachweis führen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 29. Kustomize- oder Helm-Rendering prüfen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 30. Argo-CD- oder Flux-Ressource lesen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 31. Promotion-Risiko bewerten: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 32. Rollback-Pfad notieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 33. Secret-Grenze markieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 34. RBAC- und Mandantengrenze prüfen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 35. Policy-Auswirkung benennen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 36. Feedback-Loop beschreiben: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 37. gewünschten Zustand dokumentieren: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
  • 38. Quelle und Commit bestimmen: Halte fest, welche Quelle, welcher Commit, welche Ressource, welcher Controller und welcher Status betroffen sind.
03 / 06

Praxisanhang: Grundlagen Übungen

Dieser Anhang dient als Arbeitsvorrat für längere Trainings, Reviews und Wiederholungen. Jede Aufgabe ist klein genug, um sie mit lokalen YAML-Artefakten und einem Git-Repository zu prüfen.

A001. OpenGitOps-Prinzipien

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf OpenGitOps-Prinzipien.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A002. gewünschter Zustand

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf gewünschter Zustand.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A003. Git als Quelle

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Git als Quelle.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A004. Kubernetes-Manifeste

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Kubernetes-Manifeste.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A005. Reconciliation

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A006. Drift

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A007. GitOps

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf GitOps.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A008. Desired State

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Desired State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A009. Actual State

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Actual State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A010. Reconciliation

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A011. Drift

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A012. Source of Truth

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Source of Truth.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A013. Pull-Modell

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Pull-Modell.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A014. Argo CD Application

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Argo CD Application.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A015. Argo CD AppProject

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Argo CD AppProject.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A016. Flux Source

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Flux Source.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A017. Flux Kustomization

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Flux Kustomization.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A018. HelmRelease

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf HelmRelease.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A019. Kustomize Overlay

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Kustomize Overlay.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A020. Promotion

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Promotion.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A021. Progressive Delivery

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Progressive Delivery.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A022. Secret Management

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Secret Management.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A023. OpenGitOps-Prinzipien

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf OpenGitOps-Prinzipien.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A024. gewünschter Zustand

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf gewünschter Zustand.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A025. Git als Quelle

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Git als Quelle.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A026. Kubernetes-Manifeste

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Kubernetes-Manifeste.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A027. Reconciliation

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A028. Drift

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A029. GitOps

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf GitOps.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A030. Desired State

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Desired State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A031. Actual State

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Actual State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A032. Reconciliation

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A033. Drift

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A034. Source of Truth

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Source of Truth.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A035. Pull-Modell

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Pull-Modell.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A036. Argo CD Application

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Argo CD Application.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A037. Argo CD AppProject

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Argo CD AppProject.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A038. Flux Source

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Flux Source.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A039. Flux Kustomization

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Flux Kustomization.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A040. HelmRelease

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf HelmRelease.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A041. Kustomize Overlay

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Kustomize Overlay.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A042. Promotion

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Promotion.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A043. Progressive Delivery

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Progressive Delivery.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A044. Secret Management

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Secret Management.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A045. OpenGitOps-Prinzipien

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf OpenGitOps-Prinzipien.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A046. gewünschter Zustand

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf gewünschter Zustand.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A047. Git als Quelle

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Git als Quelle.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A048. Kubernetes-Manifeste

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Kubernetes-Manifeste.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A049. Reconciliation

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A050. Drift

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A051. GitOps

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf GitOps.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A052. Desired State

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Desired State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A053. Actual State

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Actual State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A054. Reconciliation

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A055. Drift

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A056. Source of Truth

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Source of Truth.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A057. Pull-Modell

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Pull-Modell.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A058. Argo CD Application

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Argo CD Application.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A059. Argo CD AppProject

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Argo CD AppProject.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A060. Flux Source

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Flux Source.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A061. Flux Kustomization

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Flux Kustomization.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A062. HelmRelease

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf HelmRelease.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A063. Kustomize Overlay

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Kustomize Overlay.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A064. Promotion

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Promotion.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A065. Progressive Delivery

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Progressive Delivery.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A066. Secret Management

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Secret Management.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A067. OpenGitOps-Prinzipien

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf OpenGitOps-Prinzipien.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A068. gewünschter Zustand

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf gewünschter Zustand.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A069. Git als Quelle

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Git als Quelle.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A070. Kubernetes-Manifeste

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Kubernetes-Manifeste.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A071. Reconciliation

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A072. Drift

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A073. GitOps

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf GitOps.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A074. Desired State

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Desired State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A075. Actual State

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Actual State.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A076. Reconciliation

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Reconciliation.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A077. Drift

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Drift.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A078. Source of Truth

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Source of Truth.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A079. Pull-Modell

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Pull-Modell.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A080. Argo CD Application

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Argo CD Application.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A081. Argo CD AppProject

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Argo CD AppProject.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A082. Flux Source

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Flux Source.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A083. Flux Kustomization

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Flux Kustomization.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.

A084. HelmRelease

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf HelmRelease.
  • Nachweis: Notiere mindestens einen GitOps-nahen Befehl, eine erwartete Ausgabe und eine Grenze der Aussagekraft.
  • Betriebsfrage: Welche Wirkung hätte eine falsche Annahme im Dev-, Staging- und Prod-Cluster?
  • Security-Frage: Welche Credentials, Secrets, Rollen, Signaturen oder Policy-Regeln wären kritisch?
  • Recovery: Beschreibe, ob Git-Revert, Sync-Rollback, Suspend, manuelle Drift-Korrektur oder Secret-Rotation nötig wäre.
04 / 06

Offizielle Quellen und Abgrenzung

Die Inhalte orientieren sich an öffentlich dokumentierten GitOps- und Kubernetes-Quellen. Argo CD, Flux, Kustomize, Helm, Policy-Controller und Secret-Tools werden dort eingeordnet, wo sie typische GitOps-Workflows abbilden. Ein Beispielartefakt ist kein Installationsversprechen für einen bestimmten Cluster.

  • OpenGitOps: https://opengitops.dev/
  • OpenGitOps Principles: https://github.com/open-gitops/documents/blob/main/PRINCIPLES.md
  • Argo CD Documentation: https://argo-cd.readthedocs.io/en/stable/
  • Argo CD Declarative Setup: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/
  • Argo CD Project Page: https://argoproj.github.io/cd/
  • Flux Documentation: https://fluxcd.io/flux/
  • Flux Core Concepts: https://fluxcd.io/flux/concepts/
  • CNCF GitOps Certified Associate (CGOA): https://www.cncf.io/training/certification/cgoa/
  • Linux Foundation Certified GitOps Associate (CGOA): https://training.linuxfoundation.org/certification/certified-gitops-associate-cgoa/
05 / 06

Zusätzliche Review-Drills

Nutze diese Drills, wenn die Hauptaufgabe abgeschlossen ist und zusätzliche betriebliche Begründung geübt werden soll. Sie sind bewusst nachweisorientiert und können mit lokalen GitOps-Artefakten beantwortet werden.

Drill 01: Desired State

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Desired State betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 02: Source Commit

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Source Commit betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 03: Reconciliation

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Reconciliation betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 04: Drift

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Drift betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 05: Argo CD Application

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Argo CD Application betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 06: Flux Kustomization

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Flux Kustomization betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 07: Kustomize Overlay

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Kustomize Overlay betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 08: HelmRelease

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch HelmRelease betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 09: Secret Management

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Secret Management betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 10: RBAC-Grenze

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch RBAC-Grenze betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 11: Policy-Gate

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Policy-Gate betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 12: Rollback

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Rollback betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 13: Desired State

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Desired State betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 14: Source Commit

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Source Commit betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 15: Reconciliation

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Reconciliation betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.

Drill 16: Drift

  • Benenne, welche Quelle, welcher Controller oder welche Umgebung durch Drift betroffen ist.
  • Nenne einen Befehl oder ein Manifestfeld, das einen Nachweis liefert.
  • Erkläre, was aus diesem Nachweis folgt und was daraus nicht folgt.
  • Beschreibe den sichersten Recovery-Pfad für eine gemeinsam genutzte GitOps-Plattform.
06 / 06

GOP · Orthevs Academy

31 Module als durchgängiger Lernpfad.

Die Reihenfolge bleibt unverändert: von der Laborgrundstruktur über fachliche Grundlagen und Betriebsmodelle bis zum abschließenden Troubleshooting. Die technischen Verzeichnisnamen werden bewusst beibehalten.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.

Orthevs als App

Orthevs installieren

Die Orthevs Web-App kann auf unterstützten Mobilgeräten und Desktop-Browsern installiert werden.

iPhone und iPad

Öffnen Sie Orthevs in Safari. Tippen Sie auf Teilen, dann auf ‚Zum Home-Bildschirm‘. Aktivieren Sie gegebenenfalls ‚Als Web-App öffnen‘ und tippen Sie auf ‚Hinzufügen‘.

Android

Für die Web-App öffnen Sie das Browsermenü und wählen ‚App installieren‘ oder ‚Zum Startbildschirm hinzufügen‘. Bestätigen Sie die Installation.

Desktop-Browser

Öffnen Sie das Browsermenü oder das Installationssymbol in der Adressleiste und wählen Sie ‚App installieren‘ beziehungsweise ‚Zum Dock hinzufügen‘.

Die Web-App-Installation hängt vom Browser ab. Falls kein Installationsdialog erscheint, nutzen Sie die angezeigten Schritte im Browser.