Documentation
¶
Index ¶
- Constants
- func GetControlPlaneArchitectures() []string
- func GetWorkloadsArchitectures() []string
- func HandleNodeChanges(ctx context.Context, cl client.Client, hc *v1beta1.HyperConverged, ...) (bool, error)
- func IsControlPlaneHighlyAvailable() bool
- func IsControlPlaneNodeExists() bool
- func IsInfrastructureHighlyAvailable() bool
- type Architectures
Constants ¶
View Source
const ( // LabelNodeRoleControlPlane is the label used to identify control plane nodes LabelNodeRoleControlPlane = "node-role.kubernetes.io/control-plane" // LabelNodeRoleMaster is the old label used to identify control plane nodes LabelNodeRoleMaster = "node-role.kubernetes.io/master" // LabelNodeRoleWorker is the label used to identify worker nodes LabelNodeRoleWorker = "node-role.kubernetes.io/worker" )
Variables ¶
This section is empty.
Functions ¶
func GetControlPlaneArchitectures ¶
func GetControlPlaneArchitectures() []string
func GetWorkloadsArchitectures ¶
func GetWorkloadsArchitectures() []string
func HandleNodeChanges ¶
func IsControlPlaneHighlyAvailable ¶
func IsControlPlaneHighlyAvailable() bool
func IsControlPlaneNodeExists ¶
func IsControlPlaneNodeExists() bool
func IsInfrastructureHighlyAvailable ¶
func IsInfrastructureHighlyAvailable() bool
Types ¶
type Architectures ¶
type Architectures struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.