Заявка на том kubernetes ожидает рассмотрения с указанием c имя тома - PullRequest
1 голос
/ 08 мая 2020
• 1000 * правильно привязан, в противном случае остаются в состоянии ожидания.

Почему?

1 Ответ

1 голос
/ 08 мая 2020

volumeName - это имя PersistentVolume, которое вы хотите использовать.

На GKE PV C может автоматически создавать PV, который будет привязан к, или вы можно указать его имя, используя volumeName.

pv c .yaml

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-ciro
spec:
  accessModes:
    - ReadWriteOnce
  storageClassName: standard
  resources:
    requests:
      storage: 0.1Gi
  volumeName: demo

pv.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
  name: demo
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteOnce
  persistentVolumeReclaimPolicy: Recycle
  storageClassName: standard
  mountOptions:
    - hard
    - nfsvers=4.1
  nfs:
    path: /tmp
    server: 172.17.0.2

И результат будет:

$ kubectl get pv
NAME   CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS   CLAIM              STORAGECLASS   REASON   AGE
demo   5Gi        RWO            Recycle          Bound    default/pvc-ciro   standard                13s
$ kubectl get pvc
NAME       STATUS   VOLUME   CAPACITY   ACCESS MODES   STORAGECLASS   AGE
pvc-ciro   Bound    demo     5Gi        RWO            standard       8s

Подробнее о Persistent Volumes .

можно прочитать в документации Kubernetes.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...