Versions in this module Expand all Collapse all v1 v1.1.0 Jul 19, 2021 Changes in this version + const ACLFileLoadDuration + const ACLFilePropagationDuration + var EMPTY struct + type FollowerNode struct + Failed bool + LeaderNumber string + NodeNumber string + Pod *corev1.Pod + RedisID string + Terminating bool + type LeaderNode struct + Failed bool + Followers []FollowerNode + NodeNumber string + Pod *corev1.Pod + RedisID string + Terminating bool + type NodeNumbers [2]string + type RedisClusterReconciler struct + Log logr.Logger + RedisCLI *rediscli.RedisCLI + Scheme *runtime.Scheme + State RedisClusterState + func (r *RedisClusterReconciler) NewRedisClusterView(redisCluster *dbv1.RedisCluster) (*RedisClusterView, error) + func (r *RedisClusterReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) + func (r *RedisClusterReconciler) SetupWithManager(mgr ctrl.Manager) error + type RedisClusterState string + const InitializingCluster + const InitializingFollowers + const NotExists + const Ready + const Recovering + const Updating + type RedisClusterView []LeaderNode + func (r *RedisClusterView) HealthyNodeIPs() []string + func (v *RedisClusterView) IPs() []string + func (v *RedisClusterView) Sort() + func (v *RedisClusterView) String() string + type RedisConfigReconciler struct + Log logr.Logger + RedisCLI *rediscli.RedisCLI + Scheme *runtime.Scheme + func (r *RedisConfigReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) + func (r *RedisConfigReconciler) SetupWithManager(mgr ctrl.Manager) error v1.1.0-rc1 Jul 8, 2021