# Constants
APIServer defines the Kind name for the apiserver.
ControllerManager defines the kind name for the controller-manager.
Etcd defines the Kind name for the etcd.
NestedControlPlaneFinalizer is added to the NestedControlPlane to allow nested deletions to happen before the object is cleaned up.
Ready defines that the component is available and control plane can continue provisioning.
Unready defines that the component is unavailable.
# 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
NestedAPIServer is the Schema for the nestedapiservers API.
NestedAPIServerList contains a list of NestedAPIServer.
NestedAPIServerSpec defines the desired state of NestedAPIServer.
NestedAPIServerStatus defines the observed state of NestedAPIServer.
NestedComponentSpec defines the common fields for nested components.
NestedControllerManager is the Schema for the nestedcontrollermanagers API.
NestedControllerManagerList contains a list of NestedControllerManager.
NestedControllerManagerSpec defines the desired state of NestedControllerManager.
NestedControllerManagerStatus defines the observed state of NestedControllerManager.
NestedControlPlane is the Schema for the nestedcontrolplanes API.
NestedControlPlaneList contains a list of NestedControlPlane.
NestedControlPlaneSpec defines the desired state of NestedControlPlane.
NestedControlPlaneStatus defines the observed state of NestedControlPlane.
NestedControlPlaneStatusAPIServer defines the status of the APIServer component, this allows the next set of component controllers to take over the deployment.
NestedControlPlaneStatusEtcd defines the status of the etcd component to allow other component controllers to take over the deployment.
NestedEtcd is the Schema for the nestedetcds API.
NestedEtcdAddress defines the observed addresses for etcd.
NestedEtcdList contains a list of NestedEtcd.
NestedEtcdSpec defines the desired state of NestedEtcd.
NestedEtcdStatus defines the observed state of NestedEtcd.
# Type aliases
ComponentKind defines the available kinds.
ComponentPhase defines the state of the component.