Versions in this module Expand all Collapse all v0 v0.1.0 Jun 8, 2021 Changes in this version + const NestedControlPlaneFinalizer + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type ComponentKind string + const APIServer + const ControllerManager + const Etcd + type ComponentPhase string + const Ready + const Unready + type NestedAPIServer struct + Spec NestedAPIServerSpec + Status NestedAPIServerStatus + func (c *NestedAPIServer) CommonSpec() addonv1alpha1.CommonSpec + func (c *NestedAPIServer) ComponentName() string + func (c *NestedAPIServer) GetCommonStatus() addonv1alpha1.CommonStatus + func (c *NestedAPIServer) PatchSpec() addonv1alpha1.PatchSpec + func (c *NestedAPIServer) SetCommonStatus(s addonv1alpha1.CommonStatus) + func (in *NestedAPIServer) DeepCopy() *NestedAPIServer + func (in *NestedAPIServer) DeepCopyInto(out *NestedAPIServer) + func (in *NestedAPIServer) DeepCopyObject() runtime.Object + type NestedAPIServerList struct + Items []NestedAPIServer + func (in *NestedAPIServerList) DeepCopy() *NestedAPIServerList + func (in *NestedAPIServerList) DeepCopyInto(out *NestedAPIServerList) + func (in *NestedAPIServerList) DeepCopyObject() runtime.Object + type NestedAPIServerSpec struct + func (in *NestedAPIServerSpec) DeepCopy() *NestedAPIServerSpec + func (in *NestedAPIServerSpec) DeepCopyInto(out *NestedAPIServerSpec) + type NestedAPIServerStatus struct + APIServerService *corev1.ObjectReference + func (in *NestedAPIServerStatus) DeepCopy() *NestedAPIServerStatus + func (in *NestedAPIServerStatus) DeepCopyInto(out *NestedAPIServerStatus) + type NestedComponentSpec struct + Replicas int32 + Resources corev1.ResourceRequirements + func (in *NestedComponentSpec) DeepCopy() *NestedComponentSpec + func (in *NestedComponentSpec) DeepCopyInto(out *NestedComponentSpec) + type NestedControlPlane struct + Spec NestedControlPlaneSpec + Status NestedControlPlaneStatus + func (in *NestedControlPlane) DeepCopy() *NestedControlPlane + func (in *NestedControlPlane) DeepCopyInto(out *NestedControlPlane) + func (in *NestedControlPlane) DeepCopyObject() runtime.Object + func (r *NestedControlPlane) GetConditions() clusterv1.Conditions + func (r *NestedControlPlane) GetOwnerCluster(ctx context.Context, cli client.Client) (cluster *clusterv1.Cluster, err error) + func (r *NestedControlPlane) SetConditions(conditions clusterv1.Conditions) + type NestedControlPlaneList struct + Items []NestedControlPlane + func (in *NestedControlPlaneList) DeepCopy() *NestedControlPlaneList + func (in *NestedControlPlaneList) DeepCopyInto(out *NestedControlPlaneList) + func (in *NestedControlPlaneList) DeepCopyObject() runtime.Object + type NestedControlPlaneSpec struct + APIServerRef *corev1.ObjectReference + ControllerManagerRef *corev1.ObjectReference + EtcdRef *corev1.ObjectReference + func (in *NestedControlPlaneSpec) DeepCopy() *NestedControlPlaneSpec + func (in *NestedControlPlaneSpec) DeepCopyInto(out *NestedControlPlaneSpec) + type NestedControlPlaneStatus struct + APIServer *NestedControlPlaneStatusAPIServer + Conditions clusterv1.Conditions + Etcd *NestedControlPlaneStatusEtcd + FailureMessage *string + Initialized bool + Ready bool + func (in *NestedControlPlaneStatus) DeepCopy() *NestedControlPlaneStatus + func (in *NestedControlPlaneStatus) DeepCopyInto(out *NestedControlPlaneStatus) + type NestedControlPlaneStatusAPIServer struct + ServiceCIDR string + func (in *NestedControlPlaneStatusAPIServer) DeepCopy() *NestedControlPlaneStatusAPIServer + func (in *NestedControlPlaneStatusAPIServer) DeepCopyInto(out *NestedControlPlaneStatusAPIServer) + type NestedControlPlaneStatusEtcd struct + Addresses []NestedEtcdAddress + func (in *NestedControlPlaneStatusEtcd) DeepCopy() *NestedControlPlaneStatusEtcd + func (in *NestedControlPlaneStatusEtcd) DeepCopyInto(out *NestedControlPlaneStatusEtcd) + type NestedControllerManager struct + Spec NestedControllerManagerSpec + Status NestedControllerManagerStatus + func (c *NestedControllerManager) CommonSpec() addonv1alpha1.CommonSpec + func (c *NestedControllerManager) ComponentName() string + func (c *NestedControllerManager) GetCommonStatus() addonv1alpha1.CommonStatus + func (c *NestedControllerManager) PatchSpec() addonv1alpha1.PatchSpec + func (c *NestedControllerManager) SetCommonStatus(s addonv1alpha1.CommonStatus) + func (in *NestedControllerManager) DeepCopy() *NestedControllerManager + func (in *NestedControllerManager) DeepCopyInto(out *NestedControllerManager) + func (in *NestedControllerManager) DeepCopyObject() runtime.Object + type NestedControllerManagerList struct + Items []NestedControllerManager + func (in *NestedControllerManagerList) DeepCopy() *NestedControllerManagerList + func (in *NestedControllerManagerList) DeepCopyInto(out *NestedControllerManagerList) + func (in *NestedControllerManagerList) DeepCopyObject() runtime.Object + type NestedControllerManagerSpec struct + func (in *NestedControllerManagerSpec) DeepCopy() *NestedControllerManagerSpec + func (in *NestedControllerManagerSpec) DeepCopyInto(out *NestedControllerManagerSpec) + type NestedControllerManagerStatus struct + func (in *NestedControllerManagerStatus) DeepCopy() *NestedControllerManagerStatus + func (in *NestedControllerManagerStatus) DeepCopyInto(out *NestedControllerManagerStatus) + type NestedEtcd struct + Spec NestedEtcdSpec + Status NestedEtcdStatus + func (c *NestedEtcd) CommonSpec() addonv1alpha1.CommonSpec + func (c *NestedEtcd) ComponentName() string + func (c *NestedEtcd) GetCommonStatus() addonv1alpha1.CommonStatus + func (c *NestedEtcd) PatchSpec() addonv1alpha1.PatchSpec + func (c *NestedEtcd) SetCommonStatus(s addonv1alpha1.CommonStatus) + func (in *NestedEtcd) DeepCopy() *NestedEtcd + func (in *NestedEtcd) DeepCopyInto(out *NestedEtcd) + func (in *NestedEtcd) DeepCopyObject() runtime.Object + type NestedEtcdAddress struct + Hostname string + IP string + Port int32 + func (in *NestedEtcdAddress) DeepCopy() *NestedEtcdAddress + func (in *NestedEtcdAddress) DeepCopyInto(out *NestedEtcdAddress) + type NestedEtcdList struct + Items []NestedEtcd + func (in *NestedEtcdList) DeepCopy() *NestedEtcdList + func (in *NestedEtcdList) DeepCopyInto(out *NestedEtcdList) + func (in *NestedEtcdList) DeepCopyObject() runtime.Object + type NestedEtcdSpec struct + func (in *NestedEtcdSpec) DeepCopy() *NestedEtcdSpec + func (in *NestedEtcdSpec) DeepCopyInto(out *NestedEtcdSpec) + type NestedEtcdStatus struct + Addresses []NestedEtcdAddress + func (in *NestedEtcdStatus) DeepCopy() *NestedEtcdStatus + func (in *NestedEtcdStatus) DeepCopyInto(out *NestedEtcdStatus)