# Functions
BuildAndSetClients builds and initializes RedisCluster and kube client.
CreateRedisClusterConfigMapFunc returns a func to create the RedisCluster server configuration config map.
CreateRedisClusterFunc returns the func to create a RedisCluster.
CreateRedisNodeServiceAccountFunc returns the func to create the service account associated with the redis node.
Failf reports a failure in the current e2e.
GetConfigUpdateEventFunc returns a func to get the UpdateConfig event associated with the RedisCluster.
IsPodDisruptionBudgetCreatedFunc returns the func that checks if the PodDisruptionBudget associated with the RedisCluster has been created properly.
IsPodSpecUpdatedFunc checks if all RedisCluster pods have the new PodSpec.
IsRedisClusterStartedFunc returns the func that checks whether the RedisCluster is started and configured properly.
LogAndReturnErrorf logs and return an error.
Logf logs in e2e framework.
NewFramework creates and initializes the Framework struct.
NewRedisCluster builds and returns a new RedisCluster instance.
UpdateConfigRedisClusterFunc returns the func to update the RedisCluster configuration.
UpdateRedisClusterConfigMapFunc returns a func to update the RedisCluster server configuration config map data.
UpdateRedisClusterFunc returns the func to update a RedisCluster.
ZonesBalancedFunc checks if a RedisCluster's node zones are balanced.
# Variables
FrameworkContext stores the framework context.