Pod имеет немедленное освобождение от PersistentVolumeClaims
Я пытаюсь настроить мой кластер kubernetes на ранчо. Когда я развернул rabbitmq, он создал том, который находится на рассмотрении. Я не понимаю, как использовать хранилище. Я знаю с хранилищем clasName вручную. Это ямл моего кролика:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: "2019-04-10T07:29:13Z"
finalizers:
- kubernetes.io/pvc-protection
labels:
app: rabbitmq
release: rabbitmq
name: data-rabbitmq-0
namespace: ucpaas
resourceVersion: "82695"
selfLink: /api/v1/namespaces/ucpaas/persistentvolumeclaims/data-rabbitmq-0
uid: 56d2908d-5b62-11e9-9b0c-0050563e499c
spec:
accessModes:
- ReadWriteOnce
dataSource: null
resources:
requests:
storage: 8Gi
volumeMode: Filesystem
status:
phase: Pending
Мой ранчо-кластер настроен (contabo.com)
Как связать этот пвх?
1 ответ
- Вам необходимо настроить хранилище (посмотрите NFS/hostpath/ локальный постоянный том)
- Создать постоянный том, который должен соответствовать требованиям PVC
альтернативно, используйте том emptyDir для запуска модулей. Стручки будут эфемерными, и данные будут потеряны, если стручок будет удален.