25 lines
584 B
YAML
25 lines
584 B
YAML
apiVersion: cli.kyverno.io/v1alpha1
|
|
kind: Test
|
|
metadata:
|
|
name: gateway-flux
|
|
policies:
|
|
- ../../policies/protect-shared-gateways.yaml
|
|
- ../../policies/require-gateway-route-selectors.yaml
|
|
resources:
|
|
- resources.yaml
|
|
variables: values.yaml
|
|
userinfo: user.yaml
|
|
results:
|
|
- policy: protect-shared-gateways
|
|
rule: shared-gateway-spec-gitops-only
|
|
kind: Gateway
|
|
resources: &id001
|
|
- gateway-short
|
|
- gateway-relay
|
|
- gateway-internal
|
|
result: pass
|
|
- policy: require-gateway-route-selectors
|
|
rule: deny-from-all-on-shared-gateways
|
|
kind: Gateway
|
|
resources: *id001
|
|
result: pass
|