kubernetes-csi / node-driver-registrar

Sidecar container that registers a CSI driver with the kubelet using the kubelet plugin registration mechanism.
Apache License 2.0
123 stars 133 forks source link

Upgrade node-driver-registrar to use Debian 12 Distroless #409

Open jhawkins1 opened 1 month ago

jhawkins1 commented 1 month ago

Since Debian 12 Distroless is available, as well as, the latest releases of Kubernetes and many of the Kubernetes related projects have moved to Debian 12, we would request that node-driver-registrar move to Debian 12 Distroless to align with other Kubernetes components.

Benefits: Alignment of the Container OS being used to other Kubernetes Components and related Projects. Reduces fan-out of multiple OSes or different versions of OSes across components. Potential benefits as to being able to obtain OS patches for vulnerabilities where Debian has decided only to fix in latest LTS (Debian 12) release and not older LTS releases.

kady1711 commented 1 week ago

Following up on the initiative to migrate node-driver-registrar to Debian 12 Distroless, I am keen to understand the progress made towards this goal. The transition to Debian 12 Distroless is critical for ensuring consistency with the broader Kubernetes ecosystem, which has largely adopted Debian 12. This move is anticipated to streamline OS patch management, especially for vulnerabilities addressed exclusively in the latest LTS release of Debian.

Could you please share any updates regarding the timeline for this migration? Specifically, it would be beneficial to know the release date or version number by which this update is expected to be implemented.

This information will greatly assist in our planning processes, ensuring we can align our deployments with the latest security and operational standards.