refactor: rename and reorganize data models and repositories for clarity

This commit is contained in:
hhhhsc
2025-10-24 15:33:46 +08:00
parent d58c2a0ac7
commit 2d2419205a
60 changed files with 822 additions and 614 deletions

View File

@@ -32,6 +32,28 @@ spec:
securityContext:
{{- toYaml . | nindent 8 }}
{{- end }}
initContainers:
{{- range .Values.initContainers }}
- name: {{ .name }}
{{- if .image }}
image: {{ .image }}
{{- else }}
image: {{ include "database.image" $ }}
{{- end }}
{{- if .imagePullPolicy }}
imagePullPolicy: {{ .imagePullPolicy }}
{{- else }}
imagePullPolicy: {{ default $.Values.global.image.pullPolicy $.Values.image.pullPolicy }}
{{- end }}
command:
{{- toYaml .command | nindent 12 }}
args:
{{- toYaml .args | nindent 12 }}
{{- with .volumeMounts }}
volumeMounts:
{{- toYaml . | nindent 12 }}
{{- end }}
{{- end }}
containers:
- name: {{ .Chart.Name }}
{{- with .Values.securityContext }}

View File

@@ -21,7 +21,21 @@ fullnameOverride: "datamate-database"
env:
- name: MYSQL_ROOT_PASSWORD
value: "Huawei@123"
value: "password"
initContainers:
- name: init-log
command:
- sh
- -c
args:
- |
chown mysql:mysql /var/log/datamate/database
chmod 755 /var/log/datamate/database
volumeMounts:
- name: log-volume
mountPath: /var/log/datamate/database
subPath: database
# This section builds out the service account more information can be found here: https://kubernetes.io/docs/concepts/security/service-accounts/
serviceAccount:

View File

@@ -74,7 +74,7 @@ head:
- name: MYSQL_USER
value: "root"
- name: MYSQL_PASSWORD
value: "Huawei@123"
value: "password"
- name: MYSQL_DATABASE
value: "datamate"
# - name: EXAMPLE_ENV
@@ -151,7 +151,7 @@ head:
- name: MYSQL_USER
value: "root"
- name: MYSQL_PASSWORD
value: "Huawei@123"
value: "password"
- name: MYSQL_DATABASE
value: "datamate"
ports:
@@ -218,7 +218,7 @@ worker:
- name: MYSQL_USER
value: "root"
- name: MYSQL_PASSWORD
value: "Huawei@123"
value: "password"
- name: MYSQL_DATABASE
value: "datamate"
# - name: EXAMPLE_ENV