Directories ¶
Path | Synopsis |
---|---|
Package baremetal implements functions to manage the lifecycle of baremetal machines as inventory.
|
Package baremetal implements functions to manage the lifecycle of baremetal machines as inventory. |
client
Package client contains ssh and robot API clients.
|
Package client contains ssh and robot API clients. |
client/mocks
Package mocks defines factories that allow the usage of generated mocks in unit tests.
|
Package mocks defines factories that allow the usage of generated mocks in unit tests. |
client/robot
Package robotclient contains the interface to speak to Hetzner robot API.
|
Package robotclient contains the interface to speak to Hetzner robot API. |
client/ssh
Package sshclient contains the interface to speak to bare metal servers with ssh.
|
Package sshclient contains the interface to speak to bare metal servers with ssh. |
host
Package host manages the state and reconcilement of bare metal host objects.
|
Package host manages the state and reconcilement of bare metal host objects. |
remediation
Package remediation implements functions to manage the lifecycle of baremetal remediation.
|
Package remediation implements functions to manage the lifecycle of baremetal remediation. |
hcloud
|
|
client
Package hcloudclient defines and implements the interface for talking to Hetzner HCloud API.
|
Package hcloudclient defines and implements the interface for talking to Hetzner HCloud API. |
client/fake
Package fake implements fakes for important interfaces like the HCloud API.
|
Package fake implements fakes for important interfaces like the HCloud API. |
loadbalancer
Package loadbalancer implements the lifecycle of HCloud load balancers.
|
Package loadbalancer implements the lifecycle of HCloud load balancers. |
machinetemplate
Package machinetemplate implements functions to manage the lifecycle of HCloud machine templates.
|
Package machinetemplate implements functions to manage the lifecycle of HCloud machine templates. |
network
Package network implements the lifecycle of HCloud networks.
|
Package network implements the lifecycle of HCloud networks. |
placementgroup
Package placementgroup implements the lifecycle of HCloud placement groups.
|
Package placementgroup implements the lifecycle of HCloud placement groups. |
remediation
Package remediation implements functions to manage the lifecycle of hcloud remediation.
|
Package remediation implements functions to manage the lifecycle of hcloud remediation. |
server
Package server implements functions to manage the lifecycle of HCloud servers.
|
Package server implements functions to manage the lifecycle of HCloud servers. |
util
Package hcloudutil contains utility functions for hcloud servers.
|
Package hcloudutil contains utility functions for hcloud servers. |
Click to show internal directories.
Click to hide internal directories.