Documentation ¶
Index ¶
Constants ¶
View Source
const (
HetznerCCMDeploymentName = "hcloud-cloud-controller-manager"
)
View Source
const (
OpenstackCCMDeploymentName = "openstack-cloud-controller-manager"
)
Variables ¶
This section is empty.
Functions ¶
func DeploymentCreator ¶
func DeploymentCreator(data *resources.TemplateData) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns the function to create and update the external cloud provider deployment.
func ExternalCloudControllerFeatureSupported ¶
func ExternalCloudControllerFeatureSupported(dc *kubermaticv1.Datacenter, cluster *kubermaticv1.Cluster) bool
ExternalCloudControllerFeatureSupported checks if the
func OpenStackCloudControllerSupported ¶
OpenStackCloudControllerSupported checks if this version of Kubernetes is supported by our implementation of the external cloud controller. This is not called for now, but it's here so we can use it later to automagically enable external cloud controller support for supported versions.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.