UNCLASSIFIED

You need to sign in or sign up before continuing.
egress-dns.yaml 387 Bytes
Newer Older
jtcarnes's avatar
jtcarnes committed
1 2 3 4
{{- if .Values.networkPolicies.enabled }}
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
Joshua Carnes's avatar
Joshua Carnes committed
5
  name: egress-kube-dns
jtcarnes's avatar
jtcarnes committed
6 7 8 9
  namespace: "{{ .Release.Namespace }}"
spec:
  egress:
    - to:
Joshua Carnes's avatar
Joshua Carnes committed
10
      - namespaceSelector: {} # all namespaces
jtcarnes's avatar
jtcarnes committed
11 12 13
      ports:
        - port: 53
          protocol: UDP
Joshua Carnes's avatar
Joshua Carnes committed
14 15 16 17
  podSelector: {} # all pods in Release namespace
  policyTypes:
    - Egress
{{- end }}