UNCLASSIFIED

ingress-istio-enabled-pod.yaml 496 Bytes
Newer Older
jtcarnes's avatar
jtcarnes committed
1 2 3 4
{{- if .Values.networkPolicies.enabled }}
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
Micah Nagel's avatar
Micah Nagel committed
5
  name: ingress-istio-injected-pods
jtcarnes's avatar
jtcarnes committed
6 7 8 9 10 11 12
  namespace: "{{ .Release.Namespace }}"
spec:
  ingress:
    - from:
      - namespaceSelector: {}
        podSelector:
          matchLabels:
Joshua Carnes's avatar
Joshua Carnes committed
13
            istio-sidecar.istio.io/inject: "true"
Micah Nagel's avatar
Micah Nagel committed
14 15 16 17 18
      ports:
        - port: 15012
          protocol: TCP
  podSelector:
    matchLabels:
Micah Nagel's avatar
Micah Nagel committed
19
      app: istiod
jtcarnes's avatar
jtcarnes committed
20 21 22
  policyTypes:
    - Ingress
    - Egress
Joshua Carnes's avatar
Joshua Carnes committed
23
{{- end }}