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
env:
- name: MYSQL_ROOT_PASSWORD
value: "password"
valueFrom:
secretKeyRef:
name: mysql-secret
key: mysql_root_password
- name: MYSQL_DATABASE
value: "nextcloud"
valueFrom:
configMapKeyRef:
name: mysql-configmap
key: mysql_database
- name: MYSQL_USER
value: "nextcloud"
valueFrom:
secretKeyRef:
name: mysql-secret
key: mysql_user
- name: MYSQL_PASSWORD
value: "password"
valueFrom:
secretKeyRef:
name: mysql-secret
key: mysql_password
volumeMounts:
- name: mysql-data
mountPath: /var/lib/mysql

View File

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

View File

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