Limitations of Istio Service Mesh

Resource configuration

By default, Istio resources are configured in the following matter:

ComponentCPUMemory
ProxyLimits1000m1024Mi
ProxyRequests10m192Mi
Ingress GatewayLimits2000m1024Mi
Ingress GatewayRequests100m128Mi
PilotLimits4000m2Gi
PilotRequests100m512Mi
CNILimits500m1024Mi
CNIRequests100m512Mi

Autoscaling configuration

The autoscaling configuration of the Istio components is as follows:

ComponentMin replicasMax replicas
Pilot25
Ingress Gateway310

The CNI component is provided as a DaemonSet, meaning that one replica is present on every node of the target cluster. Istio sidecar proxy isn't configured in terms of autoscaling as it is injected into a Pod with the sidecar injection enabled.