gpt4 book ai didi

amazon-web-services - 无法使用 Kubernetes 中的默认存储类在 AWS 上创建持久卷

转载 作者:行者123 更新时间:2023-12-02 12:00:35 24 4
gpt4 key购买 nike

我正在尝试使用持久卷声明 (PVC) 和默认存储类 (AWS) 在 AWS 上创建持久卷 (PV)。但是 PV 不会在 AWS 上使用默认存储类创建。不确定这是 AWS 问题(不支持默认存储)还是 Kubernetes。如果我检查状态,PV 仍然在 待定 状态。
请引用随附的屏幕截图和我的 list 文件:-

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: sonar-data
spec:
accessModes:
- ReadWriteOnce
storageClassName: default
resources:
requests:
storage: 31Gi
事件:-
vinod827@Vinods-MacBook-Pro ~ % kubectl get pv
No resources found in default namespace.
vinod827@Vinods-MacBook-Pro ~ % kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
sonar-data Pending default 79m
sonar-extensions Pending default 79m
vinod827@Vinods-MacBook-Pro ~ % kubectl describe pvc sonar-data
Name: sonar-data
Namespace: default
StorageClass: default
Status: Pending
Volume:
Labels: <none>
Annotations: <none>
Finalizers: [kubernetes.io/pvc-protection]
Capacity:
Access Modes:
VolumeMode: Filesystem
Mounted By: sonarqube-6445dc8747-bbktk
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning ProvisioningFailed 9s (x322 over 80m) persistentvolume-controller storageclass.storage.k8s.io "default" not found
vinod827@Vinods-MacBook-Pro ~ %

最佳答案

是的,很可能不会。这取决于您如何配置集群以及您的默认存储类是什么样的。 🤔
如果您在 AWS 中,您可能需要为 AWS EBS 创建一个如果那是你想要使用的。 ❓
您可以创建任何其他 supported ones too ,具体取决于您的基础架构中的内容。 🤷
您可以检查集群中的内容👀:

$ kubectl get sc default -o=yaml
✌️

关于amazon-web-services - 无法使用 Kubernetes 中的默认存储类在 AWS 上创建持久卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62989213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com