Documentation
¶
Index ¶
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BootstrapSecret ¶
type BootstrapSecret struct { RunCmd []string `yaml:"runcmd"` Users []BootstrapUser `yaml:"users,omitempty"` // TODO: Not sure why we need the underscore in the property name Write_Files []BootstrapSecretFile `yaml:"write_files"` }
type BootstrapSecretFile ¶
type BootstrapUser ¶
type Machine ¶
type Machine struct { ProxmoxClient *proxmox.Client ProxmoxMachine *infrastructurev1alpha1.ProxmoxMachine Machine *clusterv1.Machine Cluster *clusterv1.Cluster ProxmoxCluster *infrastructurev1alpha1.ProxmoxCluster Logger logr.Logger client.Client Recorder record.EventRecorder }
Represents a requested Machine scope
type RandomNodeGroupSelector ¶
type RandomNodeGroupSelector struct{}
func (*RandomNodeGroupSelector) Select ¶
func (rng *RandomNodeGroupSelector) Select(nodes proxmox.NodeStatuses) (*proxmox.NodeStatus, error)
Click to show internal directories.
Click to hide internal directories.