mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 19:01:49 +00:00
sts: Promote minReadySeconds
This commit is contained in:
parent
bcc288eeee
commit
d0937073dd
@ -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},
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user