Versions in this module Expand all Collapse all v5 v5.0.2508 Oct 21, 2021 Changes in this version + const CAPI_SYSTEM_NAMESPACE + const CLAIM_API_GROUP + const CLAIM_API_GROUP_VERSION + const CLAIM_API_Kind + const CLUSTER_API_GROUP + const HYPERCLOUD_SYSTEM_NAMESPACE + type AwsParameter struct + ClusterName string + KubernetesVersion string + MasterNum int + MasterType string + Namespace string + Owner string + Region string + SshKey string + WorkerNum int + WorkerType string + type ClusterManagerReconciler struct + Log logr.Logger + Scheme *runtime.Scheme + func (r *ClusterManagerReconciler) CreateProxyConfiguration(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error) + func (r *ClusterManagerReconciler) CreateServiceInstance(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error) + func (r *ClusterManagerReconciler) DeployAndUpdateAgentEndpoint(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error) + func (r *ClusterManagerReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error) + func (r *ClusterManagerReconciler) SetupWithManager(mgr ctrl.Manager) error + func (r *ClusterManagerReconciler) UpdateClusterManagerStatus(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error) + type ClusterRegistrationReconciler struct + Log logr.Logger + Scheme *runtime.Scheme + func (r *ClusterRegistrationReconciler) CheckValidation(ctx context.Context, ClusterRegistration *clusterv1alpha1.ClusterRegistration) (ctrl.Result, error) + func (r *ClusterRegistrationReconciler) CreateClusterManager(ctx context.Context, ClusterRegistration *clusterv1alpha1.ClusterRegistration) (ctrl.Result, error) + func (r *ClusterRegistrationReconciler) CreateKubeconfigSecret(ctx context.Context, ClusterRegistration *clusterv1alpha1.ClusterRegistration) (ctrl.Result, error) + func (r *ClusterRegistrationReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error) + func (r *ClusterRegistrationReconciler) SetupWithManager(mgr ctrl.Manager) error + type VsphereParameter struct + ClusterName string + KubernetesVersion string + MasterNum int + Namespace string + Owner string + PodCidr string + VcenterCpuNum int + VcenterDataCenter string + VcenterDataStore string + VcenterDiskSize int + VcenterFolder string + VcenterId string + VcenterIp string + VcenterKcpIp string + VcenterMemSize int + VcenterNetwork string + VcenterPassword string + VcenterResourcePool string + VcenterTemplate string + VcenterThumbprint string + WorkerNum int Other modules containing this package github.com/tmax-cloud/hypercloud-multi-operator github.com/tmax-cloud/hypercloud-multi-operator/v2