Audittests und andere Prüfungstätigkeiten, die eine Bewertung von Systemen im Betrieb beinhalten, sollten zwischen dem Prüfer und dem zuständigen Management geplant und vereinbart werden.
Der Audit-Modus von Kyverno bewertet Kubernetes-Ressourcen laufend anhand festgelegter Sicherheits- und Compliance-Policies, ohne Workloads zu blockieren. Alle Verstöße werden als PolicyReports erfasst – ein zentraler Audit-Trail für Fehlkonfigurationen, Policy-Verstöße und nicht konforme Ressourcen.
Vor Audits erstellt Velero Backup-Snapshots des Cluster-Zustands. Auditoren testen an isolierten Kopien aus den Backups statt an Live-Systemen. So wird die Produktion nicht gestört, und die Originalsysteme bleiben unberührt.
Alle Zugriffe von Auditoren, Systemereignisse und auditbezogenen Aktivitäten werden zentral in Graylog erfasst. Nichts geht verloren, und jede Aktion während eines Audits ist nachvollziehbar.
Testumgebungen für Anwendungen sind vollständig von der Produktion getrennt, sodass bei Tests keine Produktivdaten verwendet, offengelegt oder beeinträchtigt werden.