I test di audit e le altre attività di verifica che comportano la valutazione dei sistemi in esercizio dovrebbero essere pianificati e concordati tra chi esegue i test e la direzione competente.
La modalità audit di Kyverno valuta continuamente le risorse Kubernetes rispetto alle policy di sicurezza e conformità definite, senza bloccare i carichi di lavoro. Tutte le violazioni vengono registrate come PolicyReport: una traccia di audit centralizzata di configurazioni errate, violazioni delle policy e risorse non conformi.
Prima degli audit, Velero crea snapshot di backup dello stato del cluster. Gli auditor eseguono i test su copie isolate ricavate dai backup invece che sui sistemi in esercizio. Questo evita qualsiasi interruzione della produzione e i sistemi originali restano intatti.
Tutti gli accessi degli auditor, gli eventi di sistema e le attività legate all'audit vengono raccolti centralmente in Graylog. Non sfugge nulla, e ogni azione durante l'audit è tracciabile.
Gli ambienti di test delle applicazioni sono completamente separati dalla produzione, così nessun dato di produzione viene usato, esposto o compromesso durante le attività di test.