init
This commit is contained in:
28
01-introduction/02-installation/test-policy.yaml
Normal file
28
01-introduction/02-installation/test-policy.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
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: "?*"
|
||||
Reference in New Issue
Block a user