sts: Promote minReadySeconds

This commit is contained in:
ravisantoshgudimetla 2021-08-20 12:52:59 -04:00
parent bcc288eeee
commit d0937073dd
2 changed files with 4 additions and 3 deletions

View File

@ -706,8 +706,9 @@ const (
WindowsHostProcessContainers featuregate.Feature = "WindowsHostProcessContainers" WindowsHostProcessContainers featuregate.Feature = "WindowsHostProcessContainers"
// owner: @ravig // owner: @ravig
// kep: https://kep.k8s.io/2607
// alpha: v1.22 // alpha: v1.22
// // beta: v1.23
// StatefulSetMinReadySeconds allows minReadySeconds to be respected by StatefulSet controller // StatefulSetMinReadySeconds allows minReadySeconds to be respected by StatefulSet controller
StatefulSetMinReadySeconds featuregate.Feature = "StatefulSetMinReadySeconds" StatefulSetMinReadySeconds featuregate.Feature = "StatefulSetMinReadySeconds"
@ -873,7 +874,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
WindowsHostProcessContainers: {Default: false, PreRelease: featuregate.Alpha}, WindowsHostProcessContainers: {Default: false, PreRelease: featuregate.Alpha},
DisableCloudProviders: {Default: false, PreRelease: featuregate.Alpha}, DisableCloudProviders: {Default: false, PreRelease: featuregate.Alpha},
DisableKubeletCloudCredentialProviders: {Default: false, PreRelease: featuregate.Alpha}, DisableKubeletCloudCredentialProviders: {Default: false, PreRelease: featuregate.Alpha},
StatefulSetMinReadySeconds: {Default: false, PreRelease: featuregate.Alpha}, StatefulSetMinReadySeconds: {Default: true, PreRelease: featuregate.Beta},
ExpandedDNSConfig: {Default: false, PreRelease: featuregate.Alpha}, ExpandedDNSConfig: {Default: false, PreRelease: featuregate.Alpha},
SeccompDefault: {Default: false, PreRelease: featuregate.Alpha}, SeccompDefault: {Default: false, PreRelease: featuregate.Alpha},
PodSecurity: {Default: false, PreRelease: featuregate.Alpha}, PodSecurity: {Default: false, PreRelease: featuregate.Alpha},

View File

@ -1140,7 +1140,7 @@ var _ = SIGDescribe("StatefulSet", func() {
}) })
// Make sure minReadySeconds is honored // Make sure minReadySeconds is honored
// Don't mark it as conformance yet // Don't mark it as conformance yet
ginkgo.It("MinReadySeconds should be honored when enabled [Feature:StatefulSetMinReadySeconds] [alpha]", func() { ginkgo.It("MinReadySeconds should be honored when enabled", func() {
ssName := "test-ss" ssName := "test-ss"
headlessSvcName := "test" headlessSvcName := "test"
// Define StatefulSet Labels // Define StatefulSet Labels