【发布时间】:2021-09-26 03:58:15
【问题描述】:
我已经应用了以下pvc yaml。
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ebs-claim
spec:
accessModes:
- ReadWriteOnce
storageClassName: ebs-sc
resources:
requests:
storage: 4Gi
我现在希望我的 statefulset 使用我创建的 PVC。相反,它正在创建不同存储类的新 PVC。
apiVersion: v1
kind: statefulset
metadata:
name: example
spec:
# Name for the service object created by the operator
serviceName: mongodb-service
selector: {}
# Specifies a size for the data volume different from the default 10Gi
volumeClaimTemplates:
- metadata:
name: ebs-claim
template:
spec:
nodeSelector:
eks.amazonaws.com/nodegroup: managed-ng-private-1
如何让我的 statefulset 使用现有的 PVC 而不是创建新的?
【问题讨论】:
-
之前创建的 PV 是否处于 Released 状态?
标签: amazon-web-services kubernetes amazon-eks amazon-ebs