Documentation ¶
Index ¶
- type Cluster
- type Deployed
- type SysProvisioned
- type System
- func (s *System) CommunicationMethod() variables.CommunicationMethod
- func (s *System) MarkAsLeader() *System
- func (s *System) MicroOS() *microos.MicroOS
- func (s *System) Up(server *hetzner.Server) (*SysProvisioned, error)
- func (s *System) WithCommunicationMethod(method variables.CommunicationMethod) *System
- func (s *System) WithK8SEndpointType(t string) *System
- func (s *System) WithOS(os os.OperatingSystem) *System
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster []*System
type SysProvisioned ¶
type SysProvisioned struct {
OS os.Provisioned
}
type System ¶
type System struct { ID string KeyPair *keypair.ECDSAKeyPair OS os.OperatingSystem // contains filtered or unexported fields }
func (*System) CommunicationMethod ¶
func (s *System) CommunicationMethod() variables.CommunicationMethod
func (*System) MarkAsLeader ¶
func (*System) WithCommunicationMethod ¶
func (s *System) WithCommunicationMethod(method variables.CommunicationMethod) *System
func (*System) WithK8SEndpointType ¶
Click to show internal directories.
Click to hide internal directories.