Versions in this module Expand all Collapse all v0 v0.15.3 Mar 20, 2024 Changes in this version + type AdditionalVolume struct + MountPath []corev1.VolumeMount + Volume []corev1.Volume + func (in *AdditionalVolume) DeepCopy() *AdditionalVolume + func (in *AdditionalVolume) DeepCopyInto(out *AdditionalVolume) + type ExistingPasswordSecret struct + Key *string + Name *string + func (in *ExistingPasswordSecret) DeepCopy() *ExistingPasswordSecret + func (in *ExistingPasswordSecret) DeepCopyInto(out *ExistingPasswordSecret) + type KubernetesConfig struct + ExistingPasswordSecret *ExistingPasswordSecret + IgnoreAnnotations []string + Image string + ImagePullPolicy corev1.PullPolicy + ImagePullSecrets *[]corev1.LocalObjectReference + Resources *corev1.ResourceRequirements + Service *ServiceConfig + UpdateStrategy appsv1.StatefulSetUpdateStrategy + func (in *KubernetesConfig) DeepCopy() *KubernetesConfig + func (in *KubernetesConfig) DeepCopyInto(out *KubernetesConfig) + type Probe struct + FailureThreshold int32 + InitialDelaySeconds int32 + PeriodSeconds int32 + SuccessThreshold int32 + TimeoutSeconds int32 + func (in *Probe) DeepCopy() *Probe + func (in *Probe) DeepCopyInto(out *Probe) + type RedisConfig struct + AdditionalRedisConfig *string + func (in *RedisConfig) DeepCopy() *RedisConfig + func (in *RedisConfig) DeepCopyInto(out *RedisConfig) + type RedisExporter struct + Enabled bool + EnvVars *[]corev1.EnvVar + Image string + ImagePullPolicy corev1.PullPolicy + Port *int + Resources *corev1.ResourceRequirements + func (in *RedisExporter) DeepCopy() *RedisExporter + func (in *RedisExporter) DeepCopyInto(out *RedisExporter) + type RedisFollower struct + Affinity *corev1.Affinity + LivenessProbe *Probe + NodeSelector map[string]string + PodDisruptionBudget *RedisPodDisruptionBudget + ReadinessProbe *Probe + RedisConfig *RedisConfig + Replicas *int32 + Tolerations *[]corev1.Toleration + func (in *RedisFollower) DeepCopy() *RedisFollower + func (in *RedisFollower) DeepCopyInto(out *RedisFollower) + type RedisLeader struct + Affinity *corev1.Affinity + LivenessProbe *Probe + NodeSelector map[string]string + PodDisruptionBudget *RedisPodDisruptionBudget + ReadinessProbe *Probe + RedisConfig *RedisConfig + Replicas *int32 + Tolerations *[]corev1.Toleration + func (in *RedisLeader) DeepCopy() *RedisLeader + func (in *RedisLeader) DeepCopyInto(out *RedisLeader) + type RedisPodDisruptionBudget struct + Enabled bool + MaxUnavailable *int32 + MinAvailable *int32 + func (in *RedisPodDisruptionBudget) DeepCopy() *RedisPodDisruptionBudget + func (in *RedisPodDisruptionBudget) DeepCopyInto(out *RedisPodDisruptionBudget) + type RedisSentinelConfig struct + AdditionalSentinelConfig *string + DownAfterMilliseconds string + FailoverTimeout string + MasterGroupName string + ParallelSyncs string + Quorum string + RedisPort string + RedisReplicationName string + RedisReplicationPassword *corev1.EnvVarSource + func (in *RedisSentinelConfig) DeepCopy() *RedisSentinelConfig + func (in *RedisSentinelConfig) DeepCopyInto(out *RedisSentinelConfig) + type ServiceConfig struct + ServiceAnnotations map[string]string + ServiceType string + func (in *ServiceConfig) DeepCopy() *ServiceConfig + func (in *ServiceConfig) DeepCopyInto(out *ServiceConfig) + type Sidecar struct + EnvVars *[]corev1.EnvVar + Image string + ImagePullPolicy corev1.PullPolicy + Name string + Resources *corev1.ResourceRequirements + func (in *Sidecar) DeepCopy() *Sidecar + func (in *Sidecar) DeepCopyInto(out *Sidecar) + type Storage struct + KeepAfterDelete bool + VolumeClaimTemplate corev1.PersistentVolumeClaim + VolumeMount AdditionalVolume + func (in *Storage) DeepCopy() *Storage + func (in *Storage) DeepCopyInto(out *Storage) + type TLSConfig struct + CaKeyFile string + CertKeyFile string + KeyFile string + Secret corev1.SecretVolumeSource + func (in *TLSConfig) DeepCopy() *TLSConfig + func (in *TLSConfig) DeepCopyInto(out *TLSConfig)