Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrOSNotSupported = errors.New("os not supported")
)
Functions ¶
This section is empty.
Types ¶
type CloudProvider ¶
type CloudProvider string
const ( CloudProviderAWS CloudProvider = "aws" CloudProviderDigitalocean CloudProvider = "digitalocean" CloudProviderOpenstack CloudProvider = "openstack" )
type Config ¶
type Config struct { SSHPublicKeys []string `json:"sshPublicKeys"` CloudProvider CloudProvider `json:"cloudProvider,omitempty"` CloudProviderSpec runtime.RawExtension `json:"cloudProviderSpec,omitempty"` OperatingSystem OperatingSystem `json:"operatingSystem"` OperatingSystemSpec runtime.RawExtension `json:"operatingSystemSpec"` }
type OperatingSystem ¶
type OperatingSystem string
const ( OperatingSystemCoreos OperatingSystem = "coreos" OperatingSystemUbuntu OperatingSystem = "ubuntu" )
Click to show internal directories.
Click to hide internal directories.