2021-10-01 14:16:33 +05:30
|
|
|
name: add-nodeselector
|
|
|
|
policies:
|
2023-09-01 17:50:11 +02:00
|
|
|
- policy.yaml
|
2021-10-01 14:16:33 +05:30
|
|
|
resources:
|
2023-09-01 17:50:11 +02:00
|
|
|
- resource.yaml
|
2021-10-01 14:16:33 +05:30
|
|
|
results:
|
2023-09-01 17:50:11 +02:00
|
|
|
- kind: Pod
|
|
|
|
namespace: practice
|
|
|
|
patchedResource: patchedResource1.yaml
|
|
|
|
policy: add-label
|
|
|
|
resources:
|
|
|
|
- resource-equal-to-patch-res-for-cp
|
|
|
|
result: skip
|
|
|
|
rule: add-label
|
|
|
|
- kind: Pod
|
|
|
|
namespace: testing
|
|
|
|
patchedResource: patchedResource2.yaml
|
|
|
|
policy: add-label
|
|
|
|
resources:
|
|
|
|
- same-name-but-diff-namespace
|
|
|
|
result: pass
|
|
|
|
rule: add-label
|
|
|
|
- kind: Pod
|
|
|
|
namespace: production
|
|
|
|
patchedResource: patchedResource3.yaml
|
|
|
|
policy: add-label
|
|
|
|
resources:
|
|
|
|
- same-name-but-diff-namespace
|
|
|
|
result: pass
|
|
|
|
rule: add-label
|
|
|
|
- kind: Deployment
|
|
|
|
patchedResource: patchedResource4.yaml
|
|
|
|
policy: add-label
|
|
|
|
resources:
|
|
|
|
- mydeploy
|
|
|
|
result: pass
|
|
|
|
rule: add-label
|
2023-09-04 11:34:27 +02:00
|
|
|
# - kind: Service
|
|
|
|
# patchedResource: patchedResource5.yaml
|
|
|
|
# policy: add-label
|
|
|
|
# resources:
|
|
|
|
# - same-name-but-diff-kind
|
|
|
|
# result: skip
|
|
|
|
# rule: add-label
|
2023-09-01 17:50:11 +02:00
|
|
|
- kind: Pod
|
|
|
|
patchedResource: patchedResource6.yaml
|
|
|
|
policy: add-label
|
|
|
|
resources:
|
|
|
|
- same-name-but-diff-kind
|
|
|
|
result: pass
|
|
|
|
rule: add-label
|
2023-09-04 11:34:27 +02:00
|
|
|
# - kind: Pod
|
|
|
|
# namespace: practice
|
|
|
|
# patchedResource: patchedResource7.yaml
|
|
|
|
# policy: add-ndots
|
|
|
|
# resources:
|
|
|
|
# - resource-equal-to-patch-res-for-cp
|
|
|
|
# result: skip
|
|
|
|
# rule: add-ndots
|
2023-09-01 17:50:11 +02:00
|
|
|
- kind: Pod
|
|
|
|
namespace: testing
|
|
|
|
patchedResource: patchedResource8.yaml
|
|
|
|
policy: add-ndots
|
|
|
|
resources:
|
|
|
|
- same-name-but-diff-namespace
|
|
|
|
result: pass
|
|
|
|
rule: add-ndots
|
2023-09-04 11:34:27 +02:00
|
|
|
# - kind: Pod
|
|
|
|
# namespace: production
|
|
|
|
# patchedResource: patchedResource9.yaml
|
|
|
|
# policy: add-ndots
|
|
|
|
# resources:
|
|
|
|
# - same-name-but-diff-namespace
|
|
|
|
# result: skip
|
|
|
|
# rule: add-ndots
|
|
|
|
# - kind: Deployment
|
|
|
|
# patchedResource: patchedResource10.yaml
|
|
|
|
# policy: add-ndots
|
|
|
|
# resources:
|
|
|
|
# - mydeploy
|
|
|
|
# result: skip
|
|
|
|
# rule: add-ndots
|
|
|
|
# - kind: Service
|
|
|
|
# patchedResource: patchedResource5.yaml
|
|
|
|
# policy: add-ndots
|
|
|
|
# resources:
|
|
|
|
# - same-name-but-diff-kind
|
|
|
|
# result: skip
|
|
|
|
# rule: add-ndots
|
|
|
|
# - kind: Pod
|
|
|
|
# patchedResource: patchedResource11.yaml
|
|
|
|
# policy: add-ndots
|
|
|
|
# resources:
|
|
|
|
# - same-name-but-diff-kind
|
|
|
|
# result: skip
|
|
|
|
# rule: add-ndots
|
2023-09-01 17:50:11 +02:00
|
|
|
- kind: Pod
|
|
|
|
patchedResource: patched-resource.yaml
|
|
|
|
policy: example
|
|
|
|
resources:
|
|
|
|
- example
|
|
|
|
result: pass
|
|
|
|
rule: object_from_lists
|