--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-storage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-st...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-storage/CANw6fcHubNqObhvaQBd88W%2B5tf%2Bhtt1BARuPcC8CzMhG2jvQRA%40mail.gmail.com.
Isn't the plan to replace the internal driver with the external csi driver anyway?Thanks,Kevin
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-storage/CABBBJP35sNLnNaAZ29Gzz0%3DmtEKiM0Maw2Hq%3D8hQGZp357P6QQ%40mail.gmail.com.
Adding sig-arch and other CCs to my previous thread.---------- Forwarded message ---------
From: Humble Chirammal <hchi...@redhat.com>
Date: Thursday, July 28, 2022 at 8:50:46 AM UTC+5:30
Subject: Re: Removing Heketi/GlusterFS from kubernetes/kubernetes ASAP!
To: kubernetes-sig-storage <kubernetes-...@googlegroups.com>We discussed possibilities of migration via https://github.com/kubernetes/kubernetes/issues/100897 . The main challenge is lack of CSI driverwhich is maintained at present, we had one ( https://github.com/gluster/gluster-csi-driver/releases ), but unfortunately not maintained any more.I agree with Dims that, it is difficult to continue with an unmaintained dependency in place like Heketi.Being author and maintainer for glusterfs dynamic provisioner I ACK for deprecation of GlusterFS in 1.25, however regarding complete removal, I wouldlike to propose 1.27 release if possible . The reason being glusterfs is one of the very first dynamic provisioner which got into kube v1.4 and I still get pingsfrom the users on the same or there are good number of users still using it. imo, Having a couple of releases available for them to migrate ..etc would be agood take from our community pov and also a better user experience which is important especially when we are talking about storage/data.Based on the consensus of removal release, I will adjust the deprecation PRs .
Sounds good to me.Lets send the notification of deprecation to k-dev then based on the response, decide on the removal version.Do we have to close the survey before code freeze of 1.25 , which is a couple days away ?
--Cheers,
Humble
On Thu, 28 Jul, 2022, 6:31 am 'Michelle Au' via kubernetes-sig-storage, <kubernetes-...@googlegroups.com> wrote:The challenge is there is not an obvious CSI driver replacement for gluster, and there doesn't seem to be any interest from any gluster maintenaners to pursue CSI migration.
Kadalu [1] project provides CSI and an operator to manage the gluster resources.But providing an online migration for users is not a focus for the team for now. All heketi users can use kadalu with a minor downtime as they need to restart the server process with kadalu and start PVC mount through CSI.As a glusterfs maintainer, there is no easy way to get it's management layer changed to be CSI friendly soon. And hence I do vote for depreciation/ removal of glusterfs from kubernetes codebase by 1.26, with announcement in 1.25.Regards,Amar (amarts)
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-storage/CAAG1FwheHTrYWCXo7HGYRzQmwjyV4F9%2BJn54Uh7En4Nm7QXR9Q%40mail.gmail.com.