Documentation ¶
Index ¶
- func GeneratePodDisruptionBudget(name string, namespace string, labels map[string]string, ...) *policyv1beta1.PodDisruptionBudget
- func GenerateRedisConfigMap(r *redisv1alpha1.Redis, labels map[string]string) *corev1.ConfigMap
- func GenerateRedisService(r *redisv1alpha1.Redis, labels map[string]string) *corev1.Service
- func GenerateRedisShutdownConfigMap(r *redisv1alpha1.Redis, labels map[string]string) *corev1.ConfigMap
- func GenerateRedisStatefulSet(r *redisv1alpha1.Redis, labels map[string]string) *appsv1beta2.StatefulSet
- func GenerateSentinelConfigMap(r *redisv1alpha1.Redis, labels map[string]string) *corev1.ConfigMap
- func GenerateSentinelDeployment(r *redisv1alpha1.Redis, labels map[string]string) *appsv1beta2.Deployment
- func GenerateSentinelService(r *redisv1alpha1.Redis, labels map[string]string) *corev1.Service
- func GetQuorum(r *redisv1alpha1.Redis) int32
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GeneratePodDisruptionBudget ¶
func GeneratePodDisruptionBudget(name string, namespace string, labels map[string]string, minAvailable intstr.IntOrString) *policyv1beta1.PodDisruptionBudget
func GenerateRedisConfigMap ¶
func GenerateRedisService ¶
func GenerateRedisStatefulSet ¶
func GenerateRedisStatefulSet(r *redisv1alpha1.Redis, labels map[string]string) *appsv1beta2.StatefulSet
func GenerateSentinelDeployment ¶
func GenerateSentinelDeployment(r *redisv1alpha1.Redis, labels map[string]string) *appsv1beta2.Deployment
func GenerateSentinelService ¶
func GetQuorum ¶
func GetQuorum(r *redisv1alpha1.Redis) int32
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.