Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ValidProviders = map[string]initProvider{
"aws": {
// contains filtered or unexported fields
},
"azure": {
// contains filtered or unexported fields
},
"digitalocean": {
// contains filtered or unexported fields
},
"equinixmetal": {
// contains filtered or unexported fields
},
"gce": {
// contains filtered or unexported fields
},
"hetzner": {
// contains filtered or unexported fields
},
"none": {
// contains filtered or unexported fields
},
"nutanix": {
// contains filtered or unexported fields
},
"openstack": {
// contains filtered or unexported fields
},
"vmware-cloud-director": {
// contains filtered or unexported fields
},
"vsphere": {
// contains filtered or unexported fields
},
"vsphere/flatcar": {
// contains filtered or unexported fields
},
}
)
Functions ¶
func GenerateConfigs ¶
func GenerateConfigs(opts *GenerateOpts) error
Types ¶
type GenerateOpts ¶
type GenerateOpts struct {
// contains filtered or unexported fields
}
func InitInteractive ¶
func InitInteractive(defaultKubeVersion string) (*GenerateOpts, error)
func NewGenerateOpts ¶
func NewGenerateOpts(path, providerName, clusterName, kubernetesVersion string, generateTerraform bool) *GenerateOpts
Click to show internal directories.
Click to hide internal directories.