apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: ingressgateway namespace: istio-system spec: interval: 5m timeout: 10m dependsOn: - name: istio-base namespace: istio-system - name: istiod namespace: istio-system values: _internal_defaults_do_not_set: replicaCount: ${GATEWAY_REPLICAS} service: type: ClusterIP nodeSelector: sarex.io/gateway: "true" affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchLabels: istio: ingressgateway topologyKey: kubernetes.io/hostname tolerations: - key: node-role.kubernetes.io/control-plane operator: Exists effect: NoSchedule