【问题标题】:k8s Pv is not createdk8s pv 未创建
【发布时间】:2021-08-04 12:51:49
【问题描述】:

我想创建 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...我做错了什么?

【问题讨论】:

  • 您需要提供kubectl events 输出,并且可能需要来自集群的日志。但它可能是 IAM。

标签: amazon-web-services kubernetes persistent-volumes kubernetes-pvc


【解决方案1】:

您的 StorageClass 被命名为 my-sc

您的 PersistentVolumeClaim 将其 spec.storageClassName 设置为 io1

它应该与现有的 StorageClass 名称 (my-sc) 匹配。

您应该删除您的 PVC,然后使用正确的 storageClassName 重新创建它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-13
    • 1970-01-01
    • 1970-01-01
    • 2021-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多