Kubernetes Blog
Follow
Kubernetes 1.33: Volume Populators Graduate to GA
Kubernetes volume populators are now generally available, allowing users to specify any custom resource as the data source of a PersistentVolumeClaim. The feature gate AnyVolumeDataSource is treated as always enabled for Kubernetes v1.33. The dataSourceRef in PVC allows users to specify a custom resource as the data source. There are four major enhancements from beta, including making the Populator Pod optional, introducing plugin-based functions, adding mutator functions to modify Kubernetes resources, and providing flexible metric handling for providers. The GA release also improves the populator to support the deletion of temporary resources if the original PVC is deleted. To try it out, users can follow the steps in the previous beta blog. The Kubernetes SIG Storage is looking for feedback on potential feature enhancements, including multi sync, bidirectional sync, populate data with priorities, and populate data from multiple sources.