init
This commit is contained in:
30
02-validation/01-resource-validation/tests/kyverno-test.yaml
Normal file
30
02-validation/01-resource-validation/tests/kyverno-test.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
name: resource-validation-tests
|
||||
policies:
|
||||
- ../require-resource-limits.yaml
|
||||
- ../disallow-latest-tag.yaml
|
||||
- ../require-labels.yaml
|
||||
resources:
|
||||
- pod-with-limits.yaml
|
||||
- pod-no-limits.yaml
|
||||
- pod-latest-image.yaml
|
||||
results:
|
||||
- policy: require-resource-limits
|
||||
rule: check-container-limits
|
||||
resource: pod-with-limits
|
||||
namespace: default
|
||||
result: pass
|
||||
- policy: require-resource-limits
|
||||
rule: check-container-limits
|
||||
resource: pod-no-limits
|
||||
namespace: default
|
||||
result: fail
|
||||
- policy: disallow-latest-tag
|
||||
rule: disallow-latest-tag
|
||||
resource: pod-with-limits
|
||||
namespace: default
|
||||
result: pass
|
||||
- policy: disallow-latest-tag
|
||||
rule: disallow-latest-tag
|
||||
resource: pod-latest-image
|
||||
namespace: default
|
||||
result: fail
|
||||
Reference in New Issue
Block a user