@@ -80,14 +80,17 @@ const (
8080
8181 // ClusterProfile will start new controller in the Hub that can be used to sync ManagedCluster to ClusterProfile.
8282 ClusterProfile featuregate.Feature = "ClusterProfile"
83+
84+ // ClusterImporter will enable the auto import of managed cluster for certain cluster providers, e.g. cluster-api.
85+ ClusterImporter featuregate.Feature = "ClusterImporter"
8386)
8487
8588// DefaultSpokeRegistrationFeatureGates consists of all known ocm-registration
8689// feature keys for registration agent. To add a new feature, define a key for it above and
8790// add it here.
8891var DefaultSpokeRegistrationFeatureGates = map [featuregate.Feature ]featuregate.FeatureSpec {
8992 ClusterClaim : {Default : true , PreRelease : featuregate .Beta },
90- AddonManagement : {Default : true , PreRelease : featuregate .Alpha },
93+ AddonManagement : {Default : true , PreRelease : featuregate .Beta },
9194 V1beta1CSRAPICompatibility : {Default : false , PreRelease : featuregate .Alpha },
9295 MultipleHubs : {Default : false , PreRelease : featuregate .Alpha },
9396}
@@ -101,10 +104,11 @@ var DefaultHubRegistrationFeatureGates = map[featuregate.Feature]featuregate.Fea
101104 ManagedClusterAutoApproval : {Default : false , PreRelease : featuregate .Alpha },
102105 ResourceCleanup : {Default : false , PreRelease : featuregate .Alpha },
103106 ClusterProfile : {Default : false , PreRelease : featuregate .Alpha },
107+ ClusterImporter : {Default : false , PreRelease : featuregate .Alpha },
104108}
105109
106110var DefaultHubAddonManagerFeatureGates = map [featuregate.Feature ]featuregate.FeatureSpec {
107- AddonManagement : {Default : true , PreRelease : featuregate .Alpha },
111+ AddonManagement : {Default : true , PreRelease : featuregate .Beta },
108112}
109113
110114// DefaultHubWorkFeatureGates consists of all known acm work wehbook feature keys.
0 commit comments