我知道您可以使用aws cli创建ebs卷,然后获取卷ID并添加到volumeID
下的PersistentVolume
配置中。
我不想使用aws cli创建ebs卷,我的问题是,如何使用Kubernetes在不使用cli的情况下动态创建此ebs卷?
apiVersion: "v1"
kind: "PersistentVolume"
metadata:
name: "pv0001"
spec:
capacity:
storage: "5Gi"
accessModes:
- "ReadWriteOnce"
awsElasticBlockStore:
fsType: "ext4"
volumeID: "volume-ID"
发布于 2017-09-12 22:28:55
默认情况下,这应该在取消配置的群集上工作。只需在匹配的PVC上正确定义storageClassName,就可以为其配置PV (不需要预先创建PV对象,只需声明)
https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims
发布于 2019-05-15 07:11:44
遵循这个:https://docs.docker.com/ee/ucp/kubernetes/storage/configure-aws-storage/
基本上,实例必须具有IAM角色才能自行创建/附加/分离/删除卷。
https://stackoverflow.com/questions/46178972
复制相似问题