mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-07 00:17:13 +00:00
79 lines
1.2 KiB
YAML
79 lines
1.2 KiB
YAML
apiVersion: kyverno.io/v2beta1
|
|
kind: PolicyException
|
|
metadata:
|
|
name: {{ .Name }}
|
|
namespace: {{ or .Namespace "default" }}
|
|
spec:
|
|
background: {{ .Background }}
|
|
match:
|
|
|
|
{{- with .Match.Any }}
|
|
any:
|
|
{{- range . }}
|
|
{{- with .Kinds }}
|
|
- kinds:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- with .Names }}
|
|
names:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- with .Namespaces }}
|
|
namespaces:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- with .Operations }}
|
|
operations:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|
|
|
|
{{- with .Match.All }}
|
|
all:
|
|
{{- range . }}
|
|
{{- with .Kinds }}
|
|
- kinds:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- with .Names }}
|
|
names:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- with .Namespaces }}
|
|
namespaces:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- with .Operations }}
|
|
operations:
|
|
{{- range . }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|
|
|
|
{{- with .Exceptions }}
|
|
exceptions:
|
|
{{- range . }}
|
|
- policyName: {{ .PolicyName }}
|
|
ruleNames:
|
|
{{- range .RuleNames }}
|
|
- {{ . }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- end }}
|