Documentation ¶
Index ¶
- func CloudProviderConfigIni(infraID string, p *vspheretypes.Platform) (string, error)
- func CloudProviderConfigYaml(infraID string, p *vspheretypes.Platform) (string, error)
- func GenerateClusterAssets(installConfig *installconfig.InstallConfig, clusterID *installconfig.ClusterID) (*capiutils.GenerateClusterAssetsOutput, error)
- func GetInfraPlatformSpec(ic *installconfig.InstallConfig, clusterID string) *configv1.VSpherePlatformSpec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloudProviderConfigIni ¶
func CloudProviderConfigIni(infraID string, p *vspheretypes.Platform) (string, error)
CloudProviderConfigIni generates the multi-zone ini cloud provider config for the vSphere platform. folderPath is the absolute path to the VM folder that will be used for installation. p is the vSphere platform struct.
func CloudProviderConfigYaml ¶
func CloudProviderConfigYaml(infraID string, p *vspheretypes.Platform) (string, error)
CloudProviderConfigYaml generates the yaml out of tree cloud provider config for the vSphere platform.
func GenerateClusterAssets ¶ added in v0.90.0
func GenerateClusterAssets(installConfig *installconfig.InstallConfig, clusterID *installconfig.ClusterID) (*capiutils.GenerateClusterAssetsOutput, error)
GenerateClusterAssets generates the manifests for the cluster-api.
func GetInfraPlatformSpec ¶
func GetInfraPlatformSpec(ic *installconfig.InstallConfig, clusterID string) *configv1.VSpherePlatformSpec
GetInfraPlatformSpec constructs VSpherePlatformSpec for the infrastructure spec
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.