Documentation ¶
Index ¶
- type ExternalClient
- func (c *ExternalClient) Create(cluster *clusterv1.Cluster, machine *clusterv1.Machine) error
- func (c *ExternalClient) Delete(cluster *clusterv1.Cluster, machine *clusterv1.Machine) error
- func (c *ExternalClient) Exists(cluster *clusterv1.Cluster, machine *clusterv1.Machine) (bool, error)
- func (c *ExternalClient) Update(cluster *clusterv1.Cluster, goalMachine *clusterv1.Machine) error
- type ExternalClusterActuator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalClient ¶
type ExternalClient struct {
// contains filtered or unexported fields
}
func NewMachineActuator ¶
func NewMachineActuator(kubeclient kubernetes.Interface, clusterclient clusterclient.Interface, machineSetupConfigPath string) (*ExternalClient, error)
type ExternalClusterActuator ¶
type ExternalClusterActuator struct {
// contains filtered or unexported fields
}
func NewClusterActuator ¶
func NewClusterActuator(clusterclient clusterclient.Interface) (*ExternalClusterActuator, error)
Click to show internal directories.
Click to hide internal directories.