Closed dunn closed 3 years ago
Hello,
Are you using Linode kubernetes engine? I see a caplke annotation and wanted to confirm.
Yes, this is LKE.
I highly recommend you do not do that. LKE periodically syncs the CSI (and CCM) and will clobber any changes you have made to it. Additionally, they may do some massaging of the cluster roles to handle migrations between manifest versions, which may require more under the hood knowledge than I am able to provide.
Is there a specific reason you are trying to manually update the CSI?
Oh, I had no idea LKE is supposed to manage the CSI; I've always had to install it manually.
It should be installed in the kube-system namespace iirc. If you create a fresh LKE cluster, and then make a PVC, it should work without you having to install anything extra.
OK, I do see that now. When did that start happening? The last time I set up a cluster in LKE I remember getting PVC errors until I set up the CSI driver myself.
on a newly created mini cluster in the Dallas DC (3 2gb linodes, k8s 1.18), I get these errors when installing the latest CSI driver: