{{- if $.Values.dbaas.enableHighAvailability }}
DBAAS_SERVICE_SENTINEL_PORT: {{ include "common.serviceport.dbaas.sentinel" . | quote }}
DBAAS_MASTER_NAME: {{ $.Values.dbaas.redis.masterGroupName }}
+ DBAAS_NODE_COUNT: {{ $.Values.dbaas.haReplicas | quote }}
+{{- else }}
+ DBAAS_NODE_COUNT: {{ $.Values.dbaas.saReplicas | quote }}
{{- end }}
DBAAS_SERVICE_HOST: {{ include "common.servicename.dbaas.tcp" $ }}.{{ $platformNameSpace }}
DBAAS_SERVICE_PORT: {{ include "common.serviceport.dbaas.redis" $ | quote }}
ports:
- name: redis
containerPort: {{ include "common.serviceport.dbaas.redis" . }}
+ envFrom:
+ - configMapRef:
+ name: {{ include "common.configmapname.dbaas" . }}-appconfig
volumeMounts:
- mountPath: /data
{{- if $.Values.dbaas.enableHighAvailability }}
ports:
- name: sentinel
containerPort: {{ include "common.serviceport.dbaas.sentinel" . }}
+ envFrom:
+ - configMapRef:
+ name: {{ include "common.configmapname.dbaas" . }}-appconfig
volumeMounts:
- mountPath: /data
name: data