add the ImageVolumeWithDigest feature gate

Signed-off-by: Itamar Holder <iholder@redhat.com>
This commit is contained in:
Itamar Holder
2025-07-08 11:26:08 +03:00
parent 8d450ef773
commit 277de617bb

View File

@@ -388,6 +388,12 @@ const (
// Enables the image volume source.
ImageVolume featuregate.Feature = "ImageVolume"
// owner: @iholder101
// kep: https://kep.k8s.io/4639
//
// Enables adding the ImageVolume's digest to the pod's status.
ImageVolumeWithDigest featuregate.Feature = "ImageVolumeWithDigest"
// owner: @ndixita
// kep: https://kep.k8s.io/5419
//
@@ -1369,6 +1375,10 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
{Version: version.MustParse("1.35"), Default: true, PreRelease: featuregate.Beta},
},
ImageVolumeWithDigest: {
{Version: version.MustParse("1.35"), Default: false, PreRelease: featuregate.Alpha},
},
InPlacePodLevelResourcesVerticalScaling: {
{Version: version.MustParse("1.35"), Default: false, PreRelease: featuregate.Alpha},
},
@@ -2270,6 +2280,8 @@ var defaultKubernetesFeatureGateDependencies = map[featuregate.Feature][]feature
ImageVolume: {},
ImageVolumeWithDigest: {ImageVolume},
InPlacePodLevelResourcesVerticalScaling: {InPlacePodVerticalScaling, PodLevelResources, NodeDeclaredFeatures},
InPlacePodVerticalScaling: {},