|
28 | 28 | metaSubPath: meta # metaRootPath = rootPath + '/' + metaSubPath |
29 | 29 | kvSubPath: kv # kvRootPath = rootPath + '/' + kvSubPath |
30 | 30 |
|
| 31 | +metastore: |
| 32 | +{{- if or .Values.mysql.enabled .Values.externalMysql.enabled }} |
| 33 | + type: mysql |
| 34 | +{{- else }} |
| 35 | + type: etcd |
| 36 | +{{- end }} |
| 37 | + |
| 38 | +{{- if .Values.externalMysql.enabled }} |
| 39 | +mysql: |
| 40 | + username: {{ .Values.externalMysql.username }} |
| 41 | + password: {{ .Values.externalMysql.password }} |
| 42 | + address: {{ .Values.externalMysql.address }} |
| 43 | + port: {{ .Values.externalMysql.port }} |
| 44 | + dbName: {{ .Values.externalMysql.dbName }} |
| 45 | + driverName: mysql |
| 46 | + maxOpenConns: {{ .Values.externalMysql.maxOpenConns }} |
| 47 | + maxIdleConns: {{ .Values.externalMysql.maxIdleConns }} |
| 48 | +{{- else if .Values.mysql.enabled }} |
| 49 | +mysql: |
| 50 | + username: root |
| 51 | + password: {{ .Values.mysql.auth.rootPassword }} |
| 52 | + {{- if contains .Values.mysql.name .Release.Name }} |
| 53 | + {{- if eq .Values.mysql.architecture "replication" }} |
| 54 | + address: {{ .Release.Name }}-primary |
| 55 | + {{- else }} |
| 56 | + address: {{ .Release.Name }} |
| 57 | + {{- end }} |
| 58 | + {{- else }} |
| 59 | + {{- if eq .Values.mysql.architecture "replication" }} |
| 60 | + address: {{ .Release.Name }}-{{ .Values.mysql.name }}-primary |
| 61 | + {{- else }} |
| 62 | + address: {{ .Release.Name }}-{{ .Values.mysql.name }} |
| 63 | + {{- end }} |
| 64 | + {{- end }} |
| 65 | + port: 3306 |
| 66 | + dbName: {{ .Values.mysql.auth.database }} |
| 67 | + driverName: mysql |
| 68 | + maxOpenConns: {{ .Values.mysql.maxOpenConns }} |
| 69 | + maxIdleConns: {{ .Values.mysql.maxIdleConns }} |
| 70 | +{{- end }} |
| 71 | + |
31 | 72 | minio: |
32 | 73 | {{- if .Values.externalS3.enabled }} |
33 | 74 | address: {{ .Values.externalS3.host }} |
|
0 commit comments