29 lines
891 B
YAML
29 lines
891 B
YAML
apiVersion: kyverno.io/v1
|
|
kind: ClusterPolicy
|
|
metadata:
|
|
name: test-installation-policy
|
|
annotations:
|
|
policies.kyverno.io/title: "Тестовая политика установки"
|
|
policies.kyverno.io/description: >-
|
|
Временная политика для проверки корректности установки Kyverno.
|
|
Удалите после проверки.
|
|
spec:
|
|
validationFailureAction: Enforce
|
|
background: false
|
|
rules:
|
|
- name: require-test-label
|
|
match:
|
|
resources:
|
|
kinds:
|
|
- ConfigMap
|
|
namespaces:
|
|
- default
|
|
validate:
|
|
message: >-
|
|
ConfigMap в namespace default должен иметь лейбл test=true.
|
|
Это тестовая политика для проверки установки Kyverno.
|
|
pattern:
|
|
metadata:
|
|
labels:
|
|
test: "?*"
|