Documentation ¶
Index ¶
- Constants
- func CloudConfig(cluster *kubermaticv1.Cluster, dc *kubermaticv1.Datacenter, ...) (cloudConfig string, err error)
- func GetVSphereCloudConfig(cluster *kubermaticv1.Cluster, dc *kubermaticv1.Datacenter, ...) (*vsphere.CloudConfig, error)
- func KubeVirtInfraSecretReconciler(data *resources.TemplateData) reconciling.NamedSecretReconcilerFactory
- func SecretReconciler(data creatorData, name string) reconciling.NamedSecretReconcilerFactory
Constants ¶
View Source
const ( // FakeVMWareUUIDKeyName is the name of the cloud-config configmap key // that holds the fake vmware uuid // It is required when activating the vsphere cloud-provider in the controller // manager on a non-ESXi host // Upstream issue: https://github.com/kubernetes/kubernetes/issues/65145 FakeVMWareUUIDKeyName = "fakeVmwareUUID" FakeVMWareUUID = "VMware-42 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00" )
Variables ¶
This section is empty.
Functions ¶
func CloudConfig ¶
func CloudConfig( cluster *kubermaticv1.Cluster, dc *kubermaticv1.Datacenter, credentials resources.Credentials, ) (cloudConfig string, err error)
CloudConfig returns the cloud-config for the supplied data.
func GetVSphereCloudConfig ¶ added in v2.22.0
func GetVSphereCloudConfig( cluster *kubermaticv1.Cluster, dc *kubermaticv1.Datacenter, credentials resources.Credentials, ) (*vsphere.CloudConfig, error)
func KubeVirtInfraSecretReconciler ¶ added in v2.22.0
func KubeVirtInfraSecretReconciler(data *resources.TemplateData) reconciling.NamedSecretReconcilerFactory
func SecretReconciler ¶ added in v2.22.0
func SecretReconciler(data creatorData, name string) reconciling.NamedSecretReconcilerFactory
SecretReconciler returns a function to create the Secret containing the cloud-config.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.