проблема с подключением тома kubernetes для Google PD (установлен kubeadm)

#kubernetes #google-compute-engine

# #kubernetes #google-compute-engine

Вопрос:

У меня установлен Kubernetes через kubeadm в облаке Google. Пытаюсь смонтировать Google PD.

storageclass.yaml

 apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: standard
provisioner: kubernetes.io/gce-pd
parameters:
  type: pd-standard
  fstype: ext4
volumeBindingMode: WaitForFirstConsumer
 

pvc-claim.yaml

 apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: myclaim
spec:
  accessModes:
    - ReadWriteOnce
  volumeMode: Filesystem
  resources:
    requests:
      storage: 8Gi
  storageClassName: standard 
 

но появляется следующая ошибка:

ошибка при запуске плагина предварительной привязки «Привязки объемов» для модуля «test-pd»: не удалось привязать тома: сбой инициализации для PVC

Ответ №1:

После тестирования на кластере GKE я смог успешно развернуть ваш StorageClass, PersistentVolumeClaim и развертывание одного модуля с его использованием.

Чтобы исключить возможность того, что это относится к ванильным Kubernetes, может помочь также предоставить YAML для вашего test-pd модуля / развертывания.