Documentation
¶
Index ¶
- type ReconcileCAPIVirtualCluster
- type ReconcileClusterVersion
- type ReconcileVirtualCluster
- func (r *ReconcileVirtualCluster) GetProvisioner(mgr ctrl.Manager, log logr.Logger, provisionerTimeout time.Duration) (provisioner.Provisioner, error)
- func (r *ReconcileVirtualCluster) Reconcile(ctx context.Context, request reconcile.Request) (rncilRslt reconcile.Result, err error)
- func (r *ReconcileVirtualCluster) SetupWithManager(mgr ctrl.Manager, opts controller.Options) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReconcileCAPIVirtualCluster ¶
type ReconcileCAPIVirtualCluster struct { client.Client Log logr.Logger ProvisionerName string Provisioner provisioner.Provisioner }
ReconcileCAPIVirtualCluster reconciles a VirtualCluster object
func (*ReconcileCAPIVirtualCluster) Reconcile ¶
func (r *ReconcileCAPIVirtualCluster) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
Reconcile reads that state of the cluster for a VirtualCluster object and makes changes based on the state read and what is in the VirtualCluster.Spec
func (*ReconcileCAPIVirtualCluster) SetupWithManager ¶
func (r *ReconcileCAPIVirtualCluster) SetupWithManager(mgr ctrl.Manager, opts controller.Options) error
SetupWithManager will configure the VirtualCluster reconciler
type ReconcileClusterVersion ¶
ReconcileClusterVersion reconciles a ClusterVersion object
func (*ReconcileClusterVersion) Reconcile ¶
func (r *ReconcileClusterVersion) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error)
Reconcile reads that state of the cluster for a ClusterVersion object and makes changes based on the state read and what is in the ClusterVersion.Spec
func (*ReconcileClusterVersion) SetupWithManager ¶
func (r *ReconcileClusterVersion) SetupWithManager(mgr ctrl.Manager, opts controller.Options) error
SetupWithManager will configure the VirtualCluster reconciler
type ReconcileVirtualCluster ¶
type ReconcileVirtualCluster struct { client.Client Log logr.Logger ProvisionerName string ProvisionerTimeout time.Duration Provisioner provisioner.Provisioner }
ReconcileVirtualCluster reconciles a VirtualCluster object
func (*ReconcileVirtualCluster) GetProvisioner ¶
func (r *ReconcileVirtualCluster) GetProvisioner(mgr ctrl.Manager, log logr.Logger, provisionerTimeout time.Duration) (provisioner.Provisioner, error)
GetProvisioner returns a new provisioner.Provisioner by ProvisionerName
func (*ReconcileVirtualCluster) Reconcile ¶
func (r *ReconcileVirtualCluster) Reconcile(ctx context.Context, request reconcile.Request) (rncilRslt reconcile.Result, err error)
Reconcile reads that state of the cluster for a VirtualCluster object and makes changes based on the state read and what is in the VirtualCluster.Spec
func (*ReconcileVirtualCluster) SetupWithManager ¶
func (r *ReconcileVirtualCluster) SetupWithManager(mgr ctrl.Manager, opts controller.Options) error
SetupWithManager will configure the VirtualCluster reconciler