# Constants
AvailableCondition documents that the first control plane instance has completed Talos boot sequence and so the control plane is available and an API server instance is ready for processing requests.
BootstrapTemplateCloningFailedReason (Severity=Error) documents a TalosControlPlane failing to clone the bootstrap template.
ControlPlaneComponentsHealthyCondition reports the overall status of control plane components implemented as static pods generated by Talos including kube-api-server, kube-controller manager, kube-scheduler and etcd.
ControlPlaneComponentsInspectionFailedReason documents a failure in inspecting the control plane component status.
ControlPlaneComponentsUnhealthyReason (Severity=Error) documents a control plane component not healthy.
EtcdClusterHealthyCondition documents the overall etcd cluster's health.
EtcdClusterUnhealthyReason (Severity=Error) is set when the etcd cluster is unhealthy.
InfrastructureTemplateCloningFailedReason (Severity=Error) documents a TalosControlPlane failing to clone the infrastructure template.
InvalidControlPlaneConfigReason (Severity=Error) documents that controlplane config is invalid and the provider can not proceed with the bootstrap.
MachineGenerationFailedReason (Severity=Error) documents a TalosControlPlane failing to generate a machine object.
MachinesBootstrapped is tracking control planes bootstrap status.
MachinesCreatedCondition documents that the machines controlled by the TalosControlPlane are created.
MachinesReadyCondition reports an aggregate of current status of the machines controlled by the TalosControlPlane.
No description provided by the author
ResizedCondition documents a MicroK8sControlPlane that is resizing the set of controlled machines.
ScalingDownReason (Severity=Info) documents a MicroK8sControlPlane that is decreasing the number of replicas.
ScalingUpReason (Severity=Info) documents a MicroK8sControlPlane that is increasing the number of replicas.
WaitingForMachinesReason (Severity=Info) documents a MicroK8sControlPlane bootstrap is waiting for all control plane nodes to be created.
WaitingForMicroK8sBootReason (Severity=Info) documents a MicroK8sControlPlane object waiting for the first control plane instance to complete Talos boot sequence.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
No description provided by the author
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required.
MicroK8sControlPlane is the Schema for the microk8scontrolplanes API.
MicroK8sControlPlaneList contains a list of MicroK8sControlPlane.
MicroK8sControlPlaneSpec defines the desired state of MicroK8sControlPlane.
MicroK8sControlPlaneStatus defines the observed state of MicroK8sControlPlane.