mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-10 01:46:55 +00:00
17 lines
719 B
Markdown
17 lines
719 B
Markdown
|
## 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
|