Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheServerReconciler ¶
type CacheServerReconciler struct { ctrlruntimeclient.Client Scheme *runtime.Scheme }
CacheServerReconciler reconciles a CacheServer object
func (*CacheServerReconciler) Reconcile ¶
func (r *CacheServerReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the CacheServer object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.19.0/pkg/reconcile
func (*CacheServerReconciler) SetupWithManager ¶
func (r *CacheServerReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type FrontProxyReconciler ¶
type FrontProxyReconciler struct { ctrlruntimeclient.Client Scheme *runtime.Scheme }
FrontProxyReconciler reconciles a FrontProxy object
func (*FrontProxyReconciler) SetupWithManager ¶
func (r *FrontProxyReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type KubeconfigReconciler ¶
type KubeconfigReconciler struct { ctrlruntimeclient.Client Scheme *runtime.Scheme }
KubeconfigReconciler reconciles a Kubeconfig object
func (*KubeconfigReconciler) Reconcile ¶
func (r *KubeconfigReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*KubeconfigReconciler) SetupWithManager ¶
func (r *KubeconfigReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RootShardReconciler ¶
type RootShardReconciler struct { ctrlruntimeclient.Client Scheme *runtime.Scheme }
RootShardReconciler reconciles a RootShard object
func (*RootShardReconciler) Reconcile ¶
func (r *RootShardReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res ctrl.Result, recErr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the RootShard object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.19.0/pkg/reconcile
func (*RootShardReconciler) SetupWithManager ¶
func (r *RootShardReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ShardReconciler ¶
type ShardReconciler struct { ctrlruntimeclient.Client Scheme *runtime.Scheme }
ShardReconciler reconciles a Shard object
func (*ShardReconciler) SetupWithManager ¶
func (r *ShardReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.