Ingress Replicas?


Just wondering, if we run the multiple replicas of ingress deployment to support high availability of it? Currently, by default, Istio only brings replicas: 1 for it. One potential impact might be related the canary deployment as the traffic weight will be applied per pod instead of all pods. Do you see any issue by having the multiple replicas? or Do you have any recommendations for higher traffic usages in Production?

Thank you!


We have been using multiple replicas for Ingress gateway and haven’t had any issues. The Helm chart for Istio also includes options for configuring HPAs for Ingress Gateway which we also use to scale up Pods based on CPU utilization.