我已经在我的自定义Kubernetes集群上创建了一个persistentVolumeClaim
,但它似乎陷入了未决......
我是否需要安装/配置一些额外的东西?或者此功能仅在GCP / AWS上可用吗?
pvc.yaml
apiVersion: v1
kind: PersistentVolumeClaim
spec:
storageClassName: standard
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 3Gi
metadata:
name: testingchris
描述pvc:
Name: testingchris
Namespace: diyclientapps
StorageClass: standard
Status: Pending
Volume:
Labels: <none>
Annotations: kubectl.kubernetes.io/last-applied-configuration={"apiVersion":"v1","kind":"PersistentVolumeClaim","metadata":{"annotations":{},"name":"testingchris","namespace":"diyclientapps"},"spec":{"accessModes"...
Finalizers: []
Capacity:
Access Modes:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning ProvisioningFailed 8s (x3 over 36s) persistentvolume-controller storageclass.storage.k8s.io "standard" not found
PVC只是一种声明,是持久存储要求的声明。
要使PVC绑定,必须显示符合PVC要求的PV,这可能有两种方式:手动配置(从kubectl添加PV)或Dynamic Volume Provisioning
您的体验是您当前的设置没有为您的PVC自动配置