Änderungen an informationsverarbeitenden Einrichtungen und Informationssystemen sollten Verfahren des Änderungsmanagements unterliegen.
Alle Änderungen laufen über Git-Pull-Requests mit verpflichtender Freigabe durch zwei Reviewer. Regeln zum Branch-Schutz verhindern direkte Commits. Jede Änderung ist versioniert, auditierbar und über die Git-Historie nachvollziehbar.
Änderungen werden über Argo CD in Staging-Umgebungen getestet und geprüft, bevor sie in die Produktion gelangen.
Nicht kritische Umgebungen synchronisieren automatisch aus Git. Kritische Umgebungen erfordern einen manuellen Sync über Argo CD.
Nicht kritische Umgebungen synchronisieren Änderungen automatisch aus Git, während Deployments in die Produktion eine manuelle Freigabe über Argo CD erfordern. Sealed Secrets sind eine Ausnahme: Sie werden automatisch synchronisiert, um Unterbrechungen des Dienstes bei Anwendungsupdates zu vermeiden.