mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-10 09:56:55 +00:00
16 lines
650 B
YAML
16 lines
650 B
YAML
---
|
|
apiVersion: chainsaw.kyverno.io/v1alpha1
|
|
kind: TestStep
|
|
metadata:
|
|
creationTimestamp: null
|
|
name: script
|
|
spec:
|
|
timeouts: {}
|
|
try:
|
|
- script:
|
|
content: "if kubectl patch ConfigMap test-configmap -n test-validate-e2e-adding-key-to-config-map
|
|
--type='json' -p=\"[{\\\"op\\\": \\\"add\\\", \\\"path\\\": \\\"/data/lock\\\",
|
|
\\\"value\\\":\"\"admin\"\"}]\" 2>&1 | grep -q 'validation error: Configmap
|
|
key must be \"abc\"' \nthen \n echo \"Test succeeded. Resource was blocked
|
|
from adding key.\"\n exit 0\nelse \n echo \"Tested failed. Resource was
|
|
not blocked from adding key.\"\n exit 1 \nfi\n"
|