Has anybody I know written a CSI driver?

How complicated is it?

Context:
https://bluetoot.hardill.me.uk/@ben/112615228078493422

#kubernetes #k8s #filesystems

Ben Hardill (@[email protected])

Today's task, design/write what is basically a malloc/free (or garbage collector) except for mapping PhysicalVolumeClaims across EFS Access Points to work round the 1000 Access Points per EFS limit.... It's also going to need to provision new EFS volumes and create the StorageClasses to access them. Anybody want to do it for me...? There has to be a "better" way to do this... I suppose the thing I'm avoiding is having to write/extend the EFS CSI driver... #kubernetes #aws #efs

Mastodon

OK, I've found a work around to forking the EFS CSI driver, it's a bit hacky and will require somebody to manually create EFS instances and tag them properly, but it should work for now...

Maybe at some point we'll hire somebody with enough Go experience...