Change: Rework secrets

This commit is contained in:
Jan Funke 2025-12-13 21:38:47 +01:00
parent 2618da8e66
commit a736da32b5
No known key found for this signature in database

View File

@ -73,32 +73,27 @@ spec:
configMapKeyRef: configMapKeyRef:
name: ts3-config name: ts3-config
key: database-user key: database-user
- name: MARIADB_PASSWORD - name: MARIADB_PASSWORD_FILE
value: /run/secrets/db-user-password value: /run/secrets/db-user-password
- name: MARIADB_ROOT_PASSWORD_FILE - name: MARIADB_ROOT_PASSWORD_FILE
value: /run/secrets/db-root-password value: /run/secrets/db-root-password
volumeMounts: volumeMounts:
- mountPath: /var/lib/mysql - mountPath: /var/lib/mysql
name: ts3-db-data name: ts3-db-data
- mountPath: /run/secrets/db-user-password - mountPath: /run/secrets
name: db-user-password name: ts3-secrets
readOnly: true
- mountPath: /run/secrets/db-root-password
name: db-root-password
readOnly: true readOnly: true
# --- Volume Definitions --- # --- Volume Definitions ---
volumes: volumes:
- name: db-user-password - name: ts3-secrets
secret: secret:
secretName: ts3-secrets secretName: ts3-secrets
items: items:
- key: database-password - key: database-password
- name: db-root-password path: db-user-password
secret:
secretName: ts3-secrets
items:
- key: database-root-password - key: database-root-password
path: db-root-password
- name: ts3-server-data - name: ts3-server-data
persistentVolumeClaim: persistentVolumeClaim:
claimName: ts3-server-data claimName: ts3-server-data