Kubernetes 没有可用于此声明的永久卷,并且未设置存储类

Kubernetes 没有可用于此声明的永久卷,并且未设置存储类,kubernetes,Kubernetes,我的pvc.yaml kind: PersistentVolumeClaim apiVersion: v1 metadata: name: database-disk labels: stage: production name: database app: mysql spec: accessModes: - ReadWriteOnce volumeMode: Filesystem resources: requests:

我的pvc.yaml

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: database-disk
  labels:
    stage: production
    name: database
    app: mysql
spec:
  accessModes:
    - ReadWriteOnce
  volumeMode: Filesystem
  resources:
    requests:
      storage: 2Gi
当我运行
kubectl apply-f pvc.yaml时,我得到了以下错误
Normal FailedBinding 12h(x83/13h)persistentvolume控制器没有可用于此声明的持久卷,也没有设置存储类


同样的pvc在“GKE”(googlekubernetes引擎)上运行得很好,但是在我的本地集群中使用失败了。你在集群中创建了PV吗

本地集群上的PV和存储类应由集群管理员手动完成

请查看以下详细信息:

  • 群集管理员创建由物理存储支持的PersistentVolume。管理员不关联该卷 任何豆荚

  • 集群用户创建一个PersistentVolumeClaim,它会自动绑定到合适的PersistentVolume

  • 用户创建一个将PersistentVolumeClaim用作存储的Pod