Documentation ¶
Index ¶
- func GetCloudInitMetaData(name string, params *vsphereconfigv1.VsphereMachineProviderConfig) (string, error)
- func GetCloudInitUserData(params CloudInitTemplate) (string, error)
- func GetCloudProviderConfigConfig(params CloudProviderConfigTemplate) (string, error)
- func GetMasterStartupScript(params TemplateParams) (string, error)
- func GetNodeStartupScript(params TemplateParams) (string, error)
- func PreloadMasterScript(version string, dockerImages []string) (string, error)
- func PreloadNodeScript(version string, dockerImages []string) (string, error)
- type CloudInitMetadataNetworkTemplate
- type CloudInitMetadataTemplate
- type CloudInitTemplate
- type CloudProviderConfigTemplate
- type TemplateParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCloudInitMetaData ¶
func GetCloudInitMetaData(name string, params *vsphereconfigv1.VsphereMachineProviderConfig) (string, error)
Returns the startup script for the nodes.
func GetCloudInitUserData ¶
func GetCloudInitUserData(params CloudInitTemplate) (string, error)
Returns the startup script for the nodes.
func GetCloudProviderConfigConfig ¶
func GetCloudProviderConfigConfig(params CloudProviderConfigTemplate) (string, error)
Returns the startup script for the nodes.
func GetMasterStartupScript ¶
func GetMasterStartupScript(params TemplateParams) (string, error)
func GetNodeStartupScript ¶
func GetNodeStartupScript(params TemplateParams) (string, error)
Returns the startup script for the nodes.
func PreloadMasterScript ¶
PreloadMasterScript returns a script that can be used to preload a master.
Types ¶
type CloudInitMetadataNetworkTemplate ¶
type CloudInitMetadataNetworkTemplate struct {
Networks []vsphereconfigv1.NetworkSpec
}
type CloudInitTemplate ¶
Click to show internal directories.
Click to hide internal directories.