约 154 字小于 1 分钟
注意
需要为挂载目录配置权限、属主
sudo chown -R 999:999 /home/mysql
sudo chmod 700 /home/mysqlapiVersion: v1
kind: Namespace
metadata:
name: zabbix
labels:
name: zabbix
apiVersion: apps/v1
kind: Deployment
metadata:
name: mysql
namespace: mysql
spec:
replicas: 1
selector:
matchLabels:
app: mysql
template:
metadata:
labels:
app: mysql
spec:
containers:
- name: mysql
image: localhost:30000/mysql:8.0-oracle
imagePullPolicy: IfNotPresent
env:
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: db-secret
key: db-root-pass
- name: MYSQL_DATABASE
value: "network"
- name: MYSQL_DATABASE
value: "server"
- name: MYSQL_DATABASE
value: "other"
ports:
- containerPort: 3306
volumeMounts:
- name: mysql-storage
mountPath: /var/lib/mysql
volumes:
- name: mysql-storage
hostPath:
path: /home/mysql
---
apiVersion: v1
kind: Service
metadata:
name: mysql
namespace: mysql
spec:
type: NodePort
selector:
app: mysql
ports:
- port: 3306
targetPort: 3306
nodePort: 30006
---
apiVersion: v1
kind: List
metadata:
namespace: mysql
items:
- apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: db-secret
namespace: mysql
data:
db-root-pass: "xxxx"更新日志
2025/5/9 02:34
查看所有更新日志
701a5-Update 1.mysql.md于e36cb-Update 1.mysql.md于f6e37-更新 1.mysql.md于acb04-Update 1.mysql.md于0614c-更新 1.mysql.md于a053e-更新 1.mysql.md于6011b-Rename docs/yaml/1.mysql.md to docs/容器/k8s/yaml/1.mysql.md于d9b61-Rename mysql.md to 1.mysql.md于91fd1-更新 mysql.md于835fa-Rename mysql.yaml to mysql.md于