Documentation
¶
Index ¶
- type RedisClusterReconciler
- type RedisReconciler
- type RedisReplicationReconciler
- func (r *RedisReplicationReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *RedisReplicationReconciler) SetupWithManager(mgr ctrl.Manager) error
- func (r *RedisReplicationReconciler) UpdateRedisPodRoleLabel(ctx context.Context, cr *redisv1beta2.RedisReplication, masterNode string) error
- func (r *RedisReplicationReconciler) UpdateRedisReplicationMaster(ctx context.Context, instance *redisv1beta2.RedisReplication, ...) error
- type RedisSentinelReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedisClusterReconciler ¶
type RedisClusterReconciler struct { client.Client k8sutils.StatefulSet K8sClient kubernetes.Interface Dk8sClient dynamic.Interface Log logr.Logger Scheme *runtime.Scheme }
RedisClusterReconciler reconciles a RedisCluster object
func (*RedisClusterReconciler) SetupWithManager ¶
func (r *RedisClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RedisReconciler ¶
type RedisReconciler struct { client.Client K8sClient kubernetes.Interface Dk8sClient dynamic.Interface Log logr.Logger Scheme *runtime.Scheme }
RedisReconciler reconciles a Redis object
func (*RedisReconciler) SetupWithManager ¶
func (r *RedisReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RedisReplicationReconciler ¶
type RedisReplicationReconciler struct { client.Client k8sutils.Pod k8sutils.StatefulSet K8sClient kubernetes.Interface Dk8sClient dynamic.Interface Log logr.Logger Scheme *runtime.Scheme }
RedisReplicationReconciler reconciles a RedisReplication object
func (*RedisReplicationReconciler) SetupWithManager ¶
func (r *RedisReplicationReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
func (*RedisReplicationReconciler) UpdateRedisPodRoleLabel ¶ added in v0.17.0
func (r *RedisReplicationReconciler) UpdateRedisPodRoleLabel(ctx context.Context, cr *redisv1beta2.RedisReplication, masterNode string) error
func (*RedisReplicationReconciler) UpdateRedisReplicationMaster ¶ added in v0.17.0
func (r *RedisReplicationReconciler) UpdateRedisReplicationMaster(ctx context.Context, instance *redisv1beta2.RedisReplication, masterNode string) error
type RedisSentinelReconciler ¶
type RedisSentinelReconciler struct { client.Client K8sClient kubernetes.Interface Dk8sClient dynamic.Interface Log logr.Logger Scheme *runtime.Scheme }
RedisSentinelReconciler reconciles a RedisSentinel object
func (*RedisSentinelReconciler) SetupWithManager ¶
func (r *RedisSentinelReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.