Promote PodOS field to beta

This commit is contained in:
ravisantoshgudimetla 2022-01-29 13:26:21 -05:00
parent 5d6a793221
commit 905ab6866b
2 changed files with 3 additions and 3 deletions

View File

@ -2985,7 +2985,7 @@ type PodSpec struct {
// - spec.containers[*].securityContext.runAsUser // - spec.containers[*].securityContext.runAsUser
// - spec.containers[*].securityContext.runAsGroup // - spec.containers[*].securityContext.runAsGroup
// +optional // +optional
// This is an alpha field and requires the IdentifyPodOS feature // This is a beta field and requires the IdentifyPodOS feature
OS *PodOS OS *PodOS
} }

View File

@ -689,7 +689,7 @@ const (
// owner: @ravig // owner: @ravig
// alpha: v1.23 // alpha: v1.23
// // beta: v1.24
// IdentifyPodOS allows user to specify OS on which they'd like the Pod run. The user should still set the nodeSelector // IdentifyPodOS allows user to specify OS on which they'd like the Pod run. The user should still set the nodeSelector
// with appropriate `kubernetes.io/os` label for scheduler to identify appropriate node for the pod to run. // with appropriate `kubernetes.io/os` label for scheduler to identify appropriate node for the pod to run.
IdentifyPodOS featuregate.Feature = "IdentifyPodOS" IdentifyPodOS featuregate.Feature = "IdentifyPodOS"
@ -934,7 +934,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
CPUManagerPolicyAlphaOptions: {Default: false, PreRelease: featuregate.Alpha}, CPUManagerPolicyAlphaOptions: {Default: false, PreRelease: featuregate.Alpha},
CPUManagerPolicyBetaOptions: {Default: true, PreRelease: featuregate.Beta}, CPUManagerPolicyBetaOptions: {Default: true, PreRelease: featuregate.Beta},
JobMutableNodeSchedulingDirectives: {Default: true, PreRelease: featuregate.Beta}, JobMutableNodeSchedulingDirectives: {Default: true, PreRelease: featuregate.Beta},
IdentifyPodOS: {Default: false, PreRelease: featuregate.Alpha}, IdentifyPodOS: {Default: true, PreRelease: featuregate.Beta},
PodAndContainerStatsFromCRI: {Default: false, PreRelease: featuregate.Alpha}, PodAndContainerStatsFromCRI: {Default: false, PreRelease: featuregate.Alpha},
HonorPVReclaimPolicy: {Default: false, PreRelease: featuregate.Alpha}, HonorPVReclaimPolicy: {Default: false, PreRelease: featuregate.Alpha},
RecoverVolumeExpansionFailure: {Default: false, PreRelease: featuregate.Alpha}, RecoverVolumeExpansionFailure: {Default: false, PreRelease: featuregate.Alpha},