1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-10 01:46:55 +00:00
kyverno/test/conformance/chainsaw/configs/emit-success-events-upon-generateSuccessEvents-set-true/README.md

17 lines
719 B
Markdown
Raw Normal View History

## Description
This test patches `kyverno` configmap in `kyverno` namespace with `generateSuccessEvents` set to `true`
Then it creates a policy and a resource.
The resource is expected to be accepted.
A `PolicyApplied` event with message `ConfigMap default/foo: pass` from object `policy/require-labels` should be created as `generateSuccessEvents` config is set to `true`
## Steps
1. Patch `kyverno` configmap in `kyverno` namespace with `generateSuccessEvents` set to `true`
2. Create a policy
3. Assert the policy becomes ready
4. Create a resource,
5. Assert there is `PolicyApplied` event with message `ConfigMap default/foo: pass` is created via script
6. Exit the script with code `1` if it returns an error