UNCLASSIFIED

egress-virtual-services.yaml 441 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: egress-virtual-services
jtcarnes's avatar
jtcarnes committed
6 7
  namespace: "{{ .Release.Namespace }}"
spec:
Micah Nagel's avatar
Micah Nagel committed
8 9 10 11
  # Since we don't know what apps may have VS and what ports they are on, allow to all namespaces, any ports
  egress:
    - to:
      - namespaceSelector: {}
jtcarnes's avatar
jtcarnes committed
12 13 14 15
  podSelector:
    matchLabels:
      istio: ingressgateway
  policyTypes:
Micah Nagel's avatar
Micah Nagel committed
16
    - Egress
Joshua Carnes's avatar
Joshua Carnes committed
17
{{- end }}