1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-09 17:37:12 +00:00
kyverno/test/scenarios/samples/best_practices/disallow_default_namespace.yaml

23 lines
662 B
YAML

# file path relative to project root
input:
policy: samples/best_practices/disallow_default_namespace.yaml
resource: test/resources/disallow_default_namespace.yaml
expected:
validation:
policyresponse:
policy: disallow-default-namespace
resource:
kind: Pod
apiVersion: v1
# this is set to pass resource NS check
# actual valiation is defined through rule success=false
namespace: 'default'
name: myapp-pod
rules:
- name: validate-namespace
type: Validation
success: false
- name: require-namespace
type: Validation
success: true