Documentation ¶
Index ¶
Constants ¶
View Source
const ( // RancherKubeSecretPatch is used to enable patching of the Rancher v2prov created kubeconfig // secrets so that they can be used with CAPI 1.5.x. RancherKubeSecretPatch featuregate.Feature = "rancher-kube-secret-patch" //nolint:gosec // ManagementV3Cluster is used to enable the management.cattle.io/v3 cluster resource. ManagementV3Cluster featuregate.Feature = "managementv3-cluster" //nolint:gosec // PropagateLabels is used to enable copying the labels from the CAPI cluster // to the Rancher cluster. PropagateLabels featuregate.Feature = "propagate-labels" // EtcdSnapshotRestore is used to enable the etcd snapshot restore controller. EtcdSnapshotRestore featuregate.Feature = "etcd-snapshot-restore" )
Variables ¶
View Source
var ( // MutableGates is a mutable version of DefaultFeatureGate. // Only top-level commands/options setup and the k8s.io/component-base/featuregate/testing package should make use of this. // Tests that need to modify featuregate gates for the duration of their test should use // defer featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.<FeatureName>, <value>)(). MutableGates featuregate.MutableFeatureGate = feature.MutableGates // Gates is a shared global FeatureGate. // Top-level commands/options setup that needs to modify this featuregate gate should use DefaultMutableFeatureGate. Gates featuregate.FeatureGate = MutableGates )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.