Skip to content

Instantly share code, notes, and snippets.

@larkintuckerllc
Last active December 6, 2025 14:04
Show Gist options
  • Select an option

  • Save larkintuckerllc/9b5dd44dd95d4344457e0a5ef1128573 to your computer and use it in GitHub Desktop.

Select an option

Save larkintuckerllc/9b5dd44dd95d4344457e0a5ef1128573 to your computer and use it in GitHub Desktop.
apiVersion: cli.kyverno.io/v1alpha1
kind: Test
metadata:
name: require-labels
policies:
- require-labels-clusterpolicy.yaml
resources:
- test-labeled-pod.yaml
- test-labeled-additional.pod.yaml
- test-labeled-underscore-pod.yaml
- test-labeled-dash-pod.yaml
- test-labeled-numbers-pod.yaml
- test-other-labeled-pod.yaml
- test-pod.yaml
- test-labeled-blank-pod.yaml
results:
- policy: require-labels
rule: check-team
resources:
- default/test-labeled
kind: Pod
result: pass
- policy: require-labels
rule: check-team
resources:
- default/test-labeled-additional
kind: Pod
result: pass
- policy: require-labels
rule: check-team
resources:
- default/test-labeled-underscore
kind: Pod
result: pass
- policy: require-labels
rule: check-team
resources:
- default/test-labeled-dash
kind: Pod
result: pass
- policy: require-labels
rule: check-team
resources:
- default/test-labeled-numbers
kind: Pod
result: pass
- policy: require-labels
rule: check-team
resources:
- default/test
kind: Pod
result: fail
- policy: require-labels
rule: check-team
resources:
- default/test-other-labeled
kind: Pod
result: fail
- policy: require-labels
rule: check-team
resources:
- default/test-labeled-blank
kind: Pod
result: fail
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment