@wilburn
Для настройки хранилища данных в Minikube вы можете использовать PersistentVolumes (PV) и PersistentVolumeClaims (PVC).
Вот пример шагов для настройки хранилища данных в Minikube:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
kind: PersistentVolume apiVersion: v1 metadata: name: my-pv labels: type: local spec: storageClassName: manual capacity: storage: 5Gi accessModes: - ReadWriteOnce hostPath: path: "/path/to/data-directory" --- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: my-pvc spec: storageClassName: manual accessModes: - ReadWriteOnce resources: requests: storage: 5Gi |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
apiVersion: v1 kind: Pod metadata: name: my-app spec: volumes: - name: my-pvc persistentVolumeClaim: claimName: my-pvc containers: - name: my-app-container image: my-app-image volumeMounts: - name: my-pvc mountPath: /data |
Теперь ваше приложение в Minikube будет использовать хранилище данных, указанное в PV и PVC.