Я пытаюсь настроить MariaDB с постоянным томом NFS с помощью minikube. Каждый раз, когда я загружаю конфигурацию претензии, minikube создает постоянные тома по умолчанию вместо того, который я предоставляю через NFS. Я не могу понять, почему это так…
Файл mariadb-nfs-volume.yaml
гласит:
apiVersion: v1
kind: PersistentVolume
metadata:
name: nfs
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteMany
nfs:
server: 192.168.3.121
path: "/var/nfsshare"
readOnly: false
И файл mariadb-pv-claim.yaml
гласит:
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: mariadb-pv-claim
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 3Gi
И немного отладки:
; kubectl get pv nfs
NAME CAPACITY ACCESSMODES RECLAIMPOLICY STATUS CLAIM STORAGECLASS REASON AGE
nfs 10Gi RWX Retain Available 56m
; kubectl get pvc mariadb-pv-claim
NAME STATUS VOLUME CAPACITY ACCESSMODES STORAGECLASS AGE
mariadb-pv-claim Bound pvc-7f20f205-49f2-11e7-83ab-525400dd1f77 3Gi RWX standard 56m