csi-gcs icon indicating copy to clipboard operation
csi-gcs copied to clipboard

GKE Autopilot compatibility

Open mimizone opened this issue 2 years ago • 4 comments

I see there is a GKE specific configuration file in the current code. But looking at it, it seems not relevant anymore with the current version of GKE.

I am planning on trying it on GKE Autopilot and was looking for feedback or confirmation the current version 0.9.0 would be working, or if the config file should be updated to be compatible with the way Autopilot does CSI out of the box.

mimizone avatar Aug 16 '22 19:08 mimizone

Whatever you get to work please make a PR and I'll merge + release!

ofek avatar Aug 16 '22 19:08 ofek

Initial test shows that it doesn't work and probably can't work because of the strong requirement of using kube-system, which is not accessible in Autopilot mode.

mimizone avatar Aug 16 '22 23:08 mimizone

Doesn't autopilot prohibit us from host access? That will make it impossible to get working

rhummelmose avatar Oct 07 '22 17:10 rhummelmose

I was interested in using with Autopilot too. Seemed to me it may be possible to give the deployments a high PriorityClass and use a non-kube-system namespace to get around that restriction in Autopilot, but as you say @rhummelmose this needs securityContext = privileged which Autopilot won't allow, so think it's a non-starter at the moment.

samlangdon avatar Jan 17 '23 19:01 samlangdon