cloudconfig

package
v2.21.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

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"
)

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 ConfigMapCreator

func ConfigMapCreator(data configMapCreatorData) reconciling.NamedConfigMapCreatorGetter

ConfigMapCreator returns a function to create the ConfigMap containing the cloud-config.

func KubeVirtInfraSecretCreator added in v2.21.0

func KubeVirtInfraSecretCreator(data *resources.TemplateData) reconciling.NamedSecretCreatorGetter

func NutanixCSIConfigMapCreator added in v2.20.0

func NutanixCSIConfigMapCreator(data configMapCreatorData) reconciling.NamedConfigMapCreatorGetter

func VMwareCloudDirectorCSIConfigMapCreator added in v2.21.0

func VMwareCloudDirectorCSIConfigMapCreator(data configMapCreatorData) reconciling.NamedConfigMapCreatorGetter

func VsphereCSIConfigMapCreator added in v2.20.0

func VsphereCSIConfigMapCreator(data configMapCreatorData) reconciling.NamedConfigMapCreatorGetter

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL