1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-06 16:06:56 +00:00
kyverno/examples/policy_generate_networkPolicy.yaml

28 lines
636 B
YAML
Raw Normal View History

2019-06-22 16:05:06 -07:00
apiVersion: kyverno.io/v1alpha1
kind: Policy
metadata:
name: defaultgeneratenetworkpolicy
2019-06-22 16:05:06 -07:00
spec:
rules:
- name: "default-networkpolicy"
2019-07-25 14:57:44 -04:00
match:
resources:
kinds:
- Namespace
name: "devtest"
2019-06-22 16:05:06 -07:00
generate:
kind: NetworkPolicy
2019-08-07 18:13:43 -07:00
name: defaultnetworkpolicy
2019-06-22 16:05:06 -07:00
data:
spec:
2019-07-30 09:31:40 -07:00
# select all pods in the namespace
2019-07-29 19:01:17 -07:00
podSelector: {}
2019-07-25 14:57:44 -04:00
policyTypes:
- Ingress
2019-07-30 09:31:40 -07:00
- Egress
2019-07-30 10:05:34 -07:00
# allow all ingress traffic from pods within this namespace
2019-07-29 19:01:17 -07:00
ingress:
2019-07-30 10:05:34 -07:00
- {}
# allow all egress traffic
2019-07-30 09:31:40 -07:00
egress:
2019-07-30 10:06:03 -07:00
- {}