mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-06 16:06:56 +00:00
* added comma seperated flag Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * reason added in logs Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * added requested changes Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * kuttl test init Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * updated kuttl tests Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * updated behavior Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * fixed flawed behavior Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * updated test location and added readme Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * tests Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * updated step Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> * omit events Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> --------- Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com> Co-authored-by: shuting <shuting@nirmata.com>
722 B
722 B
Description
This test updates the deployment with flag --omit-events=PolicyApplied
set
Then it creates a policy, and a resource.
The resource is expected to be accepted.
A PolicyApplied
event should be created.
Then it creates a respource that is expected to be rejected
A PolicyViolation
event should not be emitted as the flag does not include that.
Steps
- Update the deployment of admission controller to add this ar
--omit-events=PolicyApplied
. -
- Create a policy
- Assert the policy becomes ready
-
- Create a resource,
-
- Asset a
PolicyApplied
event is created
- Asset a
- Try creating a resource with a script that is expected to fail.
- Exit the script with
0
if it returns an error