2024年6月8日发(作者:)

accessModes:

- ReadWriteMany

nfs:

path: /u01/nps/volumes/data/nginx

server: 172.31.182.145

---

apiVersion: v1

kind: PersistentVolume

metadata:

name: wp-pv02

spec:

capacity:

storage: 5Gi

accessModes:

- ReadWriteMany

nfs:

path: /u01/nps/volumes/data/nginx

server: 172.31.182.145

创建pv:

kubectl apply -f

三、部署mysql

3.1 创建mysql-deployment

[root@master Dockerfile-lnmp]# cat

apiVersion: v1

kind: Service

metadata:

name: wordpress-mysql

labels:

app: wordpress

spec:

ports:

- port: 3306

selector:

app: wordpress

tier: mysql

---

apiVersion: v1

kind: PersistentVolumeClaim

metadata:

name: mysql-pv-claim

labels:

app: wordpress

spec:

accessModes:

- ReadWriteMany

resources:

requests:

storage: 20Gi

---

apiVersion: apps/v1beta2

kind: Deployment

metadata:

name: wordpress-mysql

labels:

app: wordpress

spec:

selector:

matchLabels:

app: wordpress

tier: mysql

strategy:

type: Recreate

template:

metadata:

labels:

app: wordpress

tier: mysql

spec:

containers:

- name: mysql

spec:

containers:

- name: mysql

image: mysql:5.6