adds dynamic audit configuration

This commit is contained in:
Patrick Barker
2018-10-18 21:34:17 -05:00
parent ce01e83772
commit eb89d3dddd
15 changed files with 446 additions and 59 deletions

View File

@@ -449,6 +449,13 @@ func GetEtcdStorageData() map[schema.GroupVersionResource]StorageData {
ExpectedGVK: gvkP("awesome.bears.com", "v1", "Panda"),
},
// --
// k8s.io/kubernetes/pkg/apis/auditregistration/v1alpha1
gvr("auditregistration.k8s.io", "v1alpha1", "auditsinks"): {
Stub: `{"metadata":{"name":"sink1"},"spec":{"policy":{"level":"Metadata","stages":["ResponseStarted"]},"webhook":{"clientConfig":{"url":"http://localhost:4444","service":null,"caBundle":null}}}}`,
ExpectedEtcdPath: "/registry/auditsinks/sink1",
},
// --
}
}