Documentation
¶
Index ¶
- type AwsParameter
- type ClusterManagerReconciler
- func (r *ClusterManagerReconciler) CreateServiceInstance(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
- func (r *ClusterManagerReconciler) CreateTraefikResources(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(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
- func (r *ClusterManagerReconciler) SetEndpoint(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
- func (r *ClusterManagerReconciler) SetupWithManager(mgr ctrl.Manager) error
- func (r *ClusterManagerReconciler) UpdateClusterManagerStatus(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
- type ClusterParameter
- type ClusterRegistrationReconciler
- 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(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
- func (r *ClusterRegistrationReconciler) SetupWithManager(mgr ctrl.Manager) error
- type VsphereParameter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsParameter ¶
type ClusterManagerReconciler ¶
ClusterManagerReconciler reconciles a ClusterManager object
func (*ClusterManagerReconciler) CreateServiceInstance ¶
func (r *ClusterManagerReconciler) CreateServiceInstance(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
func (*ClusterManagerReconciler) CreateTraefikResources ¶
func (r *ClusterManagerReconciler) CreateTraefikResources(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
func (*ClusterManagerReconciler) DeployAndUpdateAgentEndpoint ¶
func (r *ClusterManagerReconciler) DeployAndUpdateAgentEndpoint(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
func (*ClusterManagerReconciler) SetEndpoint ¶
func (r *ClusterManagerReconciler) SetEndpoint(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
func (*ClusterManagerReconciler) SetupWithManager ¶
func (r *ClusterManagerReconciler) SetupWithManager(mgr ctrl.Manager) error
func (*ClusterManagerReconciler) UpdateClusterManagerStatus ¶
func (r *ClusterManagerReconciler) UpdateClusterManagerStatus(ctx context.Context, clusterManager *clusterv1alpha1.ClusterManager) (ctrl.Result, error)
type ClusterParameter ¶
type ClusterRegistrationReconciler ¶
ClusterRegistrationReconciler reconciles a ClusterRegistration object
func (*ClusterRegistrationReconciler) CheckValidation ¶
func (r *ClusterRegistrationReconciler) CheckValidation(ctx context.Context, ClusterRegistration *clusterv1alpha1.ClusterRegistration) (ctrl.Result, error)
func (*ClusterRegistrationReconciler) CreateClusterManager ¶
func (r *ClusterRegistrationReconciler) CreateClusterManager(ctx context.Context, ClusterRegistration *clusterv1alpha1.ClusterRegistration) (ctrl.Result, error)
func (*ClusterRegistrationReconciler) CreateKubeconfigSecret ¶
func (r *ClusterRegistrationReconciler) CreateKubeconfigSecret(ctx context.Context, ClusterRegistration *clusterv1alpha1.ClusterRegistration) (ctrl.Result, error)
func (*ClusterRegistrationReconciler) SetupWithManager ¶
func (r *ClusterRegistrationReconciler) SetupWithManager(mgr ctrl.Manager) error
type VsphereParameter ¶
type VsphereParameter struct {
PodCidr string
VcenterIp string
VcenterId string
VcenterPassword string
VcenterThumbprint string
VcenterNetwork string
VcenterDataCenter string
VcenterDataStore string
VcenterFolder string
VcenterResourcePool string
VcenterKcpIp string
VcenterCpuNum int
VcenterMemSize int
VcenterDiskSize int
VcenterTemplate string
}
Click to show internal directories.
Click to hide internal directories.