未创建 k8s Pv
k8s Pv is not created
我想创建 PV&PVC 但没有创建 PV,请问我做错了什么吗?
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: my-sc
provisioner: kubernetes.io/aws-ebs
parameters:
type: io1
iopsPerGB: "100"
fsType: ext4
volumeBindingMode: WaitForFirstConsumer
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-pvc
namespace: myns
spec:
storageClassName: io1
volumeName: my-sc
accessModes: [ReadWriteOnce]
resources:
requests:
storage: 100Gi
问题是没有创建 PV...我做错了什么?
您的 StorageClass 名为 my-sc
您的 PersistentVolumeClaim 已将其 spec.storageClassName
设置为 io1
。
它应该匹配现有的 StorageClass 名称 (my-sc
)。
您应该删除您的 PVC,然后使用正确的 storageClassName 重新创建它。
我想创建 PV&PVC 但没有创建 PV,请问我做错了什么吗?
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: my-sc
provisioner: kubernetes.io/aws-ebs
parameters:
type: io1
iopsPerGB: "100"
fsType: ext4
volumeBindingMode: WaitForFirstConsumer
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-pvc
namespace: myns
spec:
storageClassName: io1
volumeName: my-sc
accessModes: [ReadWriteOnce]
resources:
requests:
storage: 100Gi
问题是没有创建 PV...我做错了什么?
您的 StorageClass 名为 my-sc
您的 PersistentVolumeClaim 已将其 spec.storageClassName
设置为 io1
。
它应该匹配现有的 StorageClass 名称 (my-sc
)。
您应该删除您的 PVC,然后使用正确的 storageClassName 重新创建它。