gpt4 book ai didi

amazon-web-services - 如何在 Kubernetes 的 statefulSet 定义中使用现有的 PVC?

转载 作者:行者123 更新时间:2023-12-04 07:22:11 25 4
gpt4 key购买 nike

我已经应用了以下 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 而不是创建新的?

最佳答案

volumes 中像正常一样指定它pod 规范模板的一部分。但是您不会获得为每个副本创建新 PVC 的特殊行为,因为这需要创建新的。

关于amazon-web-services - 如何在 Kubernetes 的 statefulSet 定义中使用现有的 PVC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68424370/

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