Wiki workshop · Γερμανικά

Multi Tenancy AppProjects (DE)

Dieses Detaildokument beschreibt das Beispiel 22-multi-tenancy-app-projects. Schwerpunkt: Tenant-Grenzen mit Argo CD AppProjects.

Παραδείγματα workshop σε ZIP
Πρόοδος μάθησης στη web app

Σημειώστε κεφάλαια ως αναγνωσμένα, δείτε την πρόοδο ανάγνωσης και ολοκληρώστε πρακτικές ενότητες αφού ενεργοποιήσετε την προαιρετική web app. Η πρόοδος του workshop υπολογίζεται από τα κεφάλαια όλων των σελίδων τεκμηρίωσης. Οι επιλογές μένουν σε αυτή τη συσκευή· δεν υπάρχει λογαριασμός ή συγχρονισμός με server. Δεν απαιτείται εγκατάσταση. Η ανάκληση στις Ρυθμίσεις απορρήτου διαγράφει την πρόοδο.

Πρόοδος ανάγνωσης0%
0%
0 / 7 κεφάλαια που διαβάστηκαν
Άλλη γλωσσική έκδοσηΑγγλικά ↗Ελληνικά ↗

Multi Tenancy AppProjects (DE)

Dieses Detaildokument beschreibt das Beispiel 22-multi-tenancy-app-projects. Schwerpunkt: Tenant-Grenzen mit Argo CD AppProjects.

Lernziele

  • GitOps-Zustände vor der Änderung benennen.
  • Quelle, Commit, Rendering und Zielnamespace trennen.
  • Lokale Validierung von echter Controller-Ausführung unterscheiden.
  • Evidence nachvollziehbar ablegen.
  • Drift, Rollback und Security-Grenzen dokumentieren.
01 / 07

Ablauf

  1. Öffne die Dateien im Beispielverzeichnis.
  2. Lies zuerst commands.sh, ohne Befehle blind auszuführen.
  3. Führe ./run.sh aus und prüfe work/evidence/.
  4. Vergleiche log-graph.txt, promotion-diff.txt, status.txt und die statischen Validierungsergebnisse.
  5. Beschreibe, was in einem echten Cluster zusätzlich durch Argo CD oder Flux beobachtet werden müsste.
02 / 07

Erwartete Beobachtungen

  • Beobachtung 01: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 02: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 03: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 04: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 05: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 06: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 07: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 08: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 09: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 10: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 11: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 12: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 13: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 14: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 15: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 16: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 17: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 18: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 19: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 20: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 21: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 22: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 23: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 24: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 25: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 26: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 27: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 28: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 29: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 30: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 31: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 32: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 33: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 34: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 35: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 36: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 37: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 38: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 39: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 40: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 41: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 42: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 43: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 44: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 45: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 46: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 47: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 48: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 49: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 50: Prüfe Desired State und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 51: Prüfe Source Commit und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 52: Prüfe Rendering und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 53: Prüfe Controller und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 54: Prüfe Drift und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 55: Prüfe Secret-Grenze und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 56: Prüfe Rollback und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
  • Beobachtung 57: Prüfe Tenant-Grenzen mit Argo CD AppProjects und notiere, welcher GitOps-nahe Nachweis diese Beobachtung belastbar macht.
03 / 07

Review-Checkliste für Beispiel Multi Tenancy AppProjects

  • 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.
04 / 07

Praxisanhang: Beispiel Multi Tenancy AppProjects

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. Tenant-Grenzen mit Argo CD AppProjects

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Tenant-Grenzen mit Argo CD AppProjects.
  • 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. OpenGitOps

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf OpenGitOps.
  • 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. Argo CD

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Argo CD.
  • 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. Flux

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Flux.
  • 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. Kustomize

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Kustomize.
  • 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. Helm

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Helm.
  • 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. Policy

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Policy.
  • 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. Secrets

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Secrets.
  • 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. Tenant-Grenzen mit Argo CD AppProjects

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Tenant-Grenzen mit Argo CD AppProjects.
  • 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. OpenGitOps

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf OpenGitOps.
  • 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. Argo CD

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Argo CD.
  • 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. Flux

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Flux.
  • 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. Kustomize

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Kustomize.
  • 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. Helm

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Helm.
  • 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. Policy

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Policy.
  • 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. Secrets

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Secrets.
  • 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. Tenant-Grenzen mit Argo CD AppProjects

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Tenant-Grenzen mit Argo CD AppProjects.
  • 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. OpenGitOps

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf OpenGitOps.
  • 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. Argo CD

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Argo CD.
  • 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. Flux

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Flux.
  • 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. Kustomize

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Kustomize.
  • 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. Helm

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Helm.
  • 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. Policy

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Policy.
  • 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. Secrets

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Secrets.
  • 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. Tenant-Grenzen mit Argo CD AppProjects

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Tenant-Grenzen mit Argo CD AppProjects.
  • 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. OpenGitOps

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf OpenGitOps.
  • 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. Argo CD

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Argo CD.
  • 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. Flux

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Flux.
  • 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. Kustomize

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Kustomize.
  • 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. Helm

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf Helm.
  • 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. Policy

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Policy.
  • 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. Secrets

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Secrets.
  • 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. Tenant-Grenzen mit Argo CD AppProjects

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Tenant-Grenzen mit Argo CD AppProjects.
  • 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. OpenGitOps

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf OpenGitOps.
  • 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. Argo CD

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Argo CD.
  • 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. Flux

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Flux.
  • 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. Kustomize

  • Arbeitsauftrag: gewünschten Zustand dokumentieren und beziehe die Beobachtung ausdrücklich auf Kustomize.
  • 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. Helm

  • Arbeitsauftrag: Quelle und Commit bestimmen und beziehe die Beobachtung ausdrücklich auf Helm.
  • 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. Policy

  • Arbeitsauftrag: Reconciliation-Pfad erklären und beziehe die Beobachtung ausdrücklich auf Policy.
  • 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. Secrets

  • Arbeitsauftrag: Drift-Nachweis führen und beziehe die Beobachtung ausdrücklich auf Secrets.
  • 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. Tenant-Grenzen mit Argo CD AppProjects

  • Arbeitsauftrag: Kustomize- oder Helm-Rendering prüfen und beziehe die Beobachtung ausdrücklich auf Tenant-Grenzen mit Argo CD AppProjects.
  • 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. OpenGitOps

  • Arbeitsauftrag: Argo-CD- oder Flux-Ressource lesen und beziehe die Beobachtung ausdrücklich auf OpenGitOps.
  • 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. Argo CD

  • Arbeitsauftrag: Promotion-Risiko bewerten und beziehe die Beobachtung ausdrücklich auf Argo CD.
  • 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. Flux

  • Arbeitsauftrag: Rollback-Pfad notieren und beziehe die Beobachtung ausdrücklich auf Flux.
  • 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. Kustomize

  • Arbeitsauftrag: Secret-Grenze markieren und beziehe die Beobachtung ausdrücklich auf Kustomize.
  • 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. Helm

  • Arbeitsauftrag: RBAC- und Mandantengrenze prüfen und beziehe die Beobachtung ausdrücklich auf Helm.
  • 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. Policy

  • Arbeitsauftrag: Policy-Auswirkung benennen und beziehe die Beobachtung ausdrücklich auf Policy.
  • 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. Secrets

  • Arbeitsauftrag: Feedback-Loop beschreiben und beziehe die Beobachtung ausdrücklich auf Secrets.
  • 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.
05 / 07

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/
06 / 07

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.
07 / 07

GOP · Orthevs Academy

31 modules ως ενιαία διαδρομή μάθησης.

Η σειρά παραμένει αμετάβλητη: από τη βασική δομή του lab μέσω τεχνικών θεμελίων και λειτουργικών μοντέλων έως το τελικό troubleshooting. Τα τεχνικά ονόματα καταλόγων διατηρούνται σκόπιμα.

Orthevs – Η μηχανική ως βάση για όσα ακολουθούν.

Το Orthevs ως εφαρμογή

Εγκατάσταση του Orthevs

Η web app του Orthevs μπορεί να εγκατασταθεί σε υποστηριζόμενες κινητές συσκευές και browsers υπολογιστή.

iPhone και iPad

Ανοίξτε το Orthevs στο Safari. Πατήστε Κοινή χρήση και μετά Προσθήκη στην οθόνη αφετηρίας. Ενεργοποιήστε το Άνοιγμα ως web app, αν εμφανίζεται, και πατήστε Προσθήκη.

Android

Για τη web app, ανοίξτε το μενού του browser και επιλέξτε Εγκατάσταση εφαρμογής ή Προσθήκη στην αρχική οθόνη. Επιβεβαιώστε την εγκατάσταση.

Browser υπολογιστή

Ανοίξτε το μενού του browser ή το εικονίδιο εγκατάστασης στη γραμμή διευθύνσεων και επιλέξτε Εγκατάσταση εφαρμογής ή Προσθήκη στο Dock.

Η εγκατάσταση της web app εξαρτάται από τον browser. Αν δεν εμφανιστεί διάλογος εγκατάστασης, ακολουθήστε τα βήματα του browser που αναφέρονται παραπάνω.