Skip to content

Commit 76dbee6

Browse files
committed
added feature flag for sigs.k8s.io about api
Signed-off-by: gnana997 <[email protected]>
1 parent 8c97932 commit 76dbee6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

feature/feature.go

+5
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ const (
2323
// itself to avoid impact to users.
2424
ClusterClaim featuregate.Feature = "ClusterClaim"
2525

26+
// ClusterProperty is a feature gate on hub controller and spoke-agent. When it is enabled on the
27+
// spoke agent, it will use the claim controller to manage the managed cluster property
28+
ClusterProperty featuregate.Feature = "ClusterProperty"
29+
2630
// AddonManagement is a feature gate on hub controller and spoke-agent. When it is enabled on the
2731
//spoke agent, it will start a new controllers to manage the managed cluster addons
2832
// registration and maintains the status of managed cluster addons through watching their leases.
@@ -90,6 +94,7 @@ const (
9094
// add it here.
9195
var DefaultSpokeRegistrationFeatureGates = map[featuregate.Feature]featuregate.FeatureSpec{
9296
ClusterClaim: {Default: true, PreRelease: featuregate.Beta},
97+
ClusterProperty: {Default: false, PreRelease: featuregate.Alpha},
9398
AddonManagement: {Default: true, PreRelease: featuregate.Beta},
9499
V1beta1CSRAPICompatibility: {Default: false, PreRelease: featuregate.Alpha},
95100
MultipleHubs: {Default: false, PreRelease: featuregate.Alpha},

0 commit comments

Comments
 (0)