1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-12 19:06:55 +00:00
kyverno/test/conformance/chainsaw/exceptions/with-wildcard
Charles-Edouard Brétéché 426525be37
chore: fix chainsaw tests cleanup timeout (#9028)
* chore: fix chainsaw tests cleanup timeout

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* bump chainsaw

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* grace

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* checks

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* bump chainsaw

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix deletes

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix exceptions

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

---------

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
2023-11-28 06:32:32 +05:30
..
01-policy.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
02-exception.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
03-configmap.yaml chore: fix chainsaw tests cleanup timeout (#9028) 2023-11-28 06:32:32 +05:30
configmap-allowed.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
configmap-rejected.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
exception.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
policy-assert.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
policy.yaml chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00
README.md chore: migrate tests to chainsaw (#8997) 2023-11-24 00:02:22 +00:00

Description

This test creates a policy, a policy exception and tries to create a couple configmaps. The policy exception is configured to apply only to the emergency configmap and has wildcard in the rule name. The emergency configmap is expected to create fine while other configmaps creations should fail.

Steps

    • Create a cluster policy
    • Assert the policy becomes ready
    • Create a policy exception for the cluster policy created above, configured to apply to configmap named emergency
    • Try to create a confimap named emergency, expecting the creation to succeed
    • Try to create a confimap named foo, expecting the creation to fail