# {{- if .Values.redisSentinel.enabled }} # --- # apiVersion: redis.redis.opstreelabs.in/v1beta2 # kind: RedisSentinel # metadata: # name: {{ include "redis.sentinelName" . }} # namespace: {{ include "redis.namespace" . }} # labels: # {{- include "redis.labels" . | nindent 4 }} # {{- include "redis.sentinelSelectorLabels" . | nindent 4 }} # spec: # clusterSize: {{ .Values.redisSentinel.clusterSize }} # podSecurityContext: # {{- with .Values.redisSentinel.podSecurityContext }} # {{- toYaml . | nindent 10 }} # {{ end }} # redisSentinelConfig: # redisReplicationName: {{ include "redis.replicationName" . }} # {{ if .Values.existingSecret.enabled }} # redisReplicationPassword: # secretKeyRef: # name: {{ .Values.existingSecret.name }} # key: {{ .Values.existingSecret.key }} # {{ end }} # kubernetesConfig: # image: "{{ .Values.redisSentinel.image.repository }}:{{ .Values.redisSentinel.image.tag }}" # imagePullPolicy: {{ .Values.redisSentinel.image.pullPolicy }} # resources: # {{- with .Values.redisSentinel.resources }} # {{- toYaml . | nindent 10 }} # {{ end }} # {{ if .Values.existingSecret.enabled }} # redisSecret: # name: {{ .Values.existingSecret.name }} # key: {{ .Values.existingSecret.key }} # {{ end }} # redisExporter: # enabled: {{ .Values.redisSentinel.redisExporter.enabled }} # image: "{{ .Values.redisSentinel.redisExporter.image.repository }}:{{ .Values.redisSentinel.redisExporter.image.tag }}" # {{- end }}