Release Notes - Istio on GKE
December 11, 2018
If you are using Stackdriver with Istio 1.0.3 (the version used in this release of Istio on GKE for initial Istio installation), you can only use a single instance of Istio-Telemetry in your control plane. If you use multiple instances, telemetry data can be lost. To make sure your Stackdriver support continues to work smoothly, do the following:
- Ensure only one instance of Istio-Telemetry is running by setting the Istio-Telemetry
HorizontalPodAutoscaler maxReplicas
value to1
.kubectl edit -n istio-system HorizontalPodAutoscalers/istio-telemetry
- Make sure that your Istio-Telemetry resources are sufficient for one instance to handle the load from the entire cluster
kubectl edit -n istio-system Deployments/istio-telemetry
This issue will be fixed once your control plane installation is upgraded to Istio 1.0.4.
When installing Istio on GKE using the GCP Console, you must select the latest GKE version for a given Kubernetes master version, as the current default version for creating new GKE clusters installs an old version of Istio. For example, for
1.10.9
, select 1.10.9-gke.7
instead of 1.10.9.-gke.5
. When installing using gcloud
, using 1.10.9
without the -gke.X
extension will select the latest GKE version automatically for you.
No comments