-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The sidecar container does not work well with istio-proxy sidecar container #53
Comments
Ran into a similar problem (on k8s 1.29 w/ the new sidecar container feature - running on GKE). The initContainers injected by istio fail to start/move to ready and the pod is indefinitely left in PodInitialisating. The initContainers:
Node log:
Deployed the same code but without the CSI driver sidecar and it all starts correctly. Worth noting it used the same pod used to work with k8s 1.28 (no sidecar container feature). |
also came across your issue you described here today, I used the following pod annotation to make it work:
Source: https://istio.io/latest/docs/reference/config/istio.mesh.v1alpha1/ |
This is fixed in GKE 1.29 and above clusters. To avoid the errors with ASM or istio, you need to:
|
Symptom
If the gcsfuse sidecar container starts before the istio-proxy sidecar container, the gcsfuse will fail with the following error:
Root cause
The same as #46 (comment).
Solution
This issue is tracked on GitHub, and we are waiting for the Kubernetes sidecar container feature available on GKE to ultimately solve this issue.
The text was updated successfully, but these errors were encountered: