Documentation ¶
Index ¶
- func TranslateServerArgumentsToStringMap(args []baremetalspecv1.ServerArgument) map[string]string
- type Specs
- func (s *Specs) GetCloudProvider() string
- func (s *Specs) GetClusterName() string
- func (s *Specs) GetKubeletArguments() map[string]string
- func (s *Specs) GetMachineCount() int
- func (s *Specs) GetMasterCount() int
- func (s *Specs) GetMasterPrivateAddress() string
- func (s *Specs) GetMasterPublicAddress() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TranslateServerArgumentsToStringMap ¶
func TranslateServerArgumentsToStringMap(args []baremetalspecv1.ServerArgument) map[string]string
Types ¶
type Specs ¶
type Specs struct { Cluster *clusterv1.Cluster ClusterSpec *baremetalspecv1.BareMetalClusterProviderSpec MasterSpec *baremetalspecv1.BareMetalMachineProviderSpec // contains filtered or unexported fields }
func NewFromPaths ¶
Get a "Specs" object that can create an SSHClient (and retrieve useful nested fields)
func (*Specs) GetCloudProvider ¶
func (*Specs) GetClusterName ¶
Getters for nested fields needed externally
func (*Specs) GetKubeletArguments ¶
func (*Specs) GetMachineCount ¶
func (*Specs) GetMasterCount ¶
func (*Specs) GetMasterPrivateAddress ¶
func (*Specs) GetMasterPublicAddress ¶
Click to show internal directories.
Click to hide internal directories.