gf-k8s/apps/services/mysql.yaml
Andrey Kartashov 87ae6847d2 add minecraft
2020-10-18 15:06:56 +07:00

49 lines
883 B
YAML

---
apiVersion: apps/v1
kind: Deployment
metadata:
name: mariadb
labels:
app: mariadb
spec:
replicas: 1
selector:
matchLabels:
app: mariadb
template:
metadata:
labels:
app: mariadb
spec:
volumes:
# mkdir -p /data/mariadb
# chown 999.999 /data/mariadb
- name: mariadb
hostPath:
path: /data/mariadb
type:
containers:
- name: mariadb
image: mariadb
env:
- name: MYSQL_ROOT_PASSWORD_FILE
value: /var/lib/mysql/rootpwd
ports:
- containerPort: 3306
name: mysql
volumeMounts:
- mountPath: /var/lib/mysql
name: mariadb
---
kind: Service
apiVersion: v1
metadata:
name: mysql
spec:
selector:
app: mariadb
ports:
- name: mysql
protocol: TCP
port: 3306
targetPort: mysql