{{- if .Values.proxyProtocol }} apiVersion: networking.istio.io/v1alpha3 kind: EnvoyFilter metadata: name: {{ include "gatewayName" . | trimPrefix "istio-" }}-proxy-protocol namespace: {{ .Release.Namespace }} labels: {{ include "kubezero-lib.labels" . | nindent 4 }} spec: workloadSelector: labels: {{- include "gatewaySelectorLabels" . | nindent 6 }} configPatches: - applyTo: LISTENER patch: operation: MERGE value: listener_filters: - name: envoy.listener.proxy_protocol - name: envoy.listener.tls_inspector {{- end }}