Documentation
¶
Overview ¶
Package scheduler implements scheduling algorithms for Proxmox VMs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ScheduleVM ¶
ScheduleVM decides which node to a ProxmoxMachine should be scheduled on. It requires the machine's ProxmoxCluster to have at least 1 allowed node.
Types ¶
type InsufficientMemoryError ¶
type InsufficientMemoryError struct {
// contains filtered or unexported fields
}
InsufficientMemoryError is used when the scheduler cannot assign a VM to a node because it would exceed the node's memory limit.
func (InsufficientMemoryError) Error ¶
func (err InsufficientMemoryError) Error() string
Click to show internal directories.
Click to hide internal directories.