Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ClusterClaim will start a new controller in the spoke-agent to manage the cluster-claim // resources in the managed cluster. // // The cluster-claim controller is majorly for collecting claims and updating claims field // in managedcluster status. When it exceeds the limit specified by "--max-custom-cluster-claims", // the extra claims will be truncated. // // If it is disabled, the user will see empty claims field in managedcluster status. The // deployer who disable the feature may need to update claim field in managed cluster status // itself to avoid impact to users. ClusterClaim featuregate.Feature = "ClusterClaim" // AddonManagement will start new controllers in the spoke-agent to manage the managed cluster addons // registration and maintains the status of managed cluster addons through watching their leases. AddonManagement featuregate.Feature = "AddonManagement" // DefaultClusterSet will make registration hub controller to maintain a default cluster set. All clusters // without clusterset label will be automatically added into the default cluster set by adding a label // "cluster.open-cluster-management.io/clusterset=default" to the clusters. DefaultClusterSet featuregate.Feature = "DefaultClusterSet" // V1beta1CSRAPICompatibility will make the spoke registration agent to issue CSR requests // via V1beta1 api, so that registration agent can still manage the certificate rotation for the // ManagedCluster and ManagedClusterAddon. // Note that kubernetes release [1.12, 1.18)'s beta CSR api doesn't have the "signerName" field which // means that all the approved CSR objects will be signed by the built-in CSR controller in // kube-controller-manager. V1beta1CSRAPICompatibility featuregate.Feature = "V1beta1CSRAPICompatibility" )
Variables ¶
View Source
var ( // DefaultSpokeMutableFeatureGate is made up of multiple mutable feature-gates for registration agent. DefaultSpokeMutableFeatureGate featuregate.MutableFeatureGate = featuregate.NewFeatureGate() // DefaultHubMutableFeatureGate made up of multiple mutable feature-gates for registration hub controller. DefaultHubMutableFeatureGate featuregate.MutableFeatureGate = featuregate.NewFeatureGate() )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.