Setting up horizontal pod scaling
Each component of Istio has the autoscaling value set to false for the demo profile (using install/kubernetes/istio-demo.yaml). You can set autoscaleEnabled to true for different components in install/kubernetes/helm/istio/values-istio-demo.yaml to enable autoscaling. This configuration may work nicely in production environments based on deployed applications where the autoscaling of pods may help to handle increased workloads.
To get the benefits of autoscaling, we should be careful in selecting the applications since autoscaling applications in high-latency environments can make the situation go from bad to worse in handling the increased workload.
Pod scaling can be enabled at the time of the Helm installation ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access