modify mysql

This commit is contained in:
gregory hendrickson
2023-01-28 22:55:29 -08:00
parent f0fd3dea70
commit f82e671eb1
3 changed files with 22 additions and 12 deletions

View File

@@ -19,13 +19,25 @@ spec:
- containerPort: 3306 - containerPort: 3306
env: env:
- name: MYSQL_ROOT_PASSWORD - name: MYSQL_ROOT_PASSWORD
value: "password" valueFrom:
secretKeyRef:
name: mysql-secret
key: mysql_root_password
- name: MYSQL_DATABASE - name: MYSQL_DATABASE
value: "nextcloud" valueFrom:
configMapKeyRef:
name: mysql-configmap
key: mysql_database
- name: MYSQL_USER - name: MYSQL_USER
value: "nextcloud" valueFrom:
secretKeyRef:
name: mysql-secret
key: mysql_user
- name: MYSQL_PASSWORD - name: MYSQL_PASSWORD
value: "password" valueFrom:
secretKeyRef:
name: mysql-secret
key: mysql_password
volumeMounts: volumeMounts:
- name: mysql-data - name: mysql-data
mountPath: /var/lib/mysql mountPath: /var/lib/mysql

View File

@@ -1,11 +1,6 @@
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: mysql-config name: mysql-configmap
data: data:
my.cnf: | mysql_database: "nextcloud"
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
bind-address=0.0.0.0
max_connections=1024

View File

@@ -2,5 +2,8 @@ apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: mysql-secret name: mysql-secret
type: Opaque
data: data:
root-password: "cGFzc3dvcmQ=" mysql_root_password: "cGFzc3dvcmQ="
mysql_user: "bmV4dGNsb3Vk"
mysql_password: "cGFzc3dvcmQ="