Skip to content

Commit

Permalink
bump features to beta in 1.8
Browse files Browse the repository at this point in the history
Signed-off-by: Abner-1 <yuanyuxing.yyx@alibaba-inc.com>
  • Loading branch information
ABNER-1 authored and furykerry committed Feb 13, 2025
1 parent 8f727a4 commit 517b253
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions config/manager/manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ spec:
- --enable-leader-election
- --logtostderr=true
- --v=5
- --feature-gates=AllAlpha=true,EnableExternalCerts=false
- --feature-gates=AllAlpha=true,AllBeta=true,EnableExternalCerts=false
image: controller:latest
imagePullPolicy: Always
securityContext:
Expand Down Expand Up @@ -102,7 +102,7 @@ spec:
args:
- --logtostderr=true
- -v=5
- --feature-gates=AllAlpha=true
- --feature-gates=AllAlpha=true,AllBeta=true
image: controller:latest
imagePullPolicy: Always
securityContext:
Expand Down
12 changes: 6 additions & 6 deletions pkg/features/kruise_features.go
Original file line number Diff line number Diff line change
Expand Up @@ -152,16 +152,16 @@ var defaultFeatureGates = map[featuregate.Feature]featuregate.FeatureSpec{
KruisePodReadinessGate: {Default: false, PreRelease: featuregate.Alpha},
PreDownloadImageForInPlaceUpdate: {Default: false, PreRelease: featuregate.Alpha},
CloneSetPartitionRollback: {Default: false, PreRelease: featuregate.Alpha},
ResourcesDeletionProtection: {Default: true, PreRelease: featuregate.Alpha},
WorkloadSpread: {Default: true, PreRelease: featuregate.Alpha},
PodUnavailableBudgetDeleteGate: {Default: true, PreRelease: featuregate.Alpha},
ResourcesDeletionProtection: {Default: false, PreRelease: featuregate.Beta},
WorkloadSpread: {Default: true, PreRelease: featuregate.Beta},
PodUnavailableBudgetDeleteGate: {Default: true, PreRelease: featuregate.Beta},
PodUnavailableBudgetUpdateGate: {Default: false, PreRelease: featuregate.Alpha},
TemplateNoDefaults: {Default: false, PreRelease: featuregate.Alpha},
InPlaceUpdateEnvFromMetadata: {Default: true, PreRelease: featuregate.Alpha},
StatefulSetAutoDeletePVC: {Default: true, PreRelease: featuregate.Alpha},
InPlaceUpdateEnvFromMetadata: {Default: true, PreRelease: featuregate.Beta},
StatefulSetAutoDeletePVC: {Default: true, PreRelease: featuregate.Beta},
SidecarSetPatchPodMetadataDefaultsAllowed: {Default: false, PreRelease: featuregate.Alpha},
SidecarTerminator: {Default: false, PreRelease: featuregate.Alpha},
PodProbeMarkerGate: {Default: true, PreRelease: featuregate.Alpha},
PodProbeMarkerGate: {Default: true, PreRelease: featuregate.Beta},
PreDownloadImageForDaemonSetUpdate: {Default: false, PreRelease: featuregate.Alpha},

CloneSetEventHandlerOptimization: {Default: false, PreRelease: featuregate.Alpha},
Expand Down
2 changes: 1 addition & 1 deletion pkg/webhook/util/deletionprotection/deletion_protection.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import (
"fmt"

v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime/schema"
kubecontroller "k8s.io/kubernetes/pkg/controller"
Expand All @@ -30,7 +31,6 @@ import (
"github.com/openkruise/kruise/pkg/features"
utilclient "github.com/openkruise/kruise/pkg/util/client"
utilfeature "github.com/openkruise/kruise/pkg/util/feature"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)

func ValidateWorkloadDeletion(obj metav1.Object, replicas *int32) error {
Expand Down

0 comments on commit 517b253

Please sign in to comment.