我正在尝试创建mongodb复制与kubernetes-helm上的数字海洋使用做块存储。由于mongodb建议使用xfs格式,所以我尝试使用下面的配置来格式化使用xfs的do块存储,但它似乎不起作用。你能帮忙吗?谢谢。
persistentVolume:
enabled: true
## mongodb-replicaset data Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
storageClass: "do-block-storage"
accessModes:
- ReadWriteOnce
size: 10Gi
parameters:
fsType: xfs
annotations: {}发布于 2019-02-22 13:44:11
自定义参数(values.yaml)有两个问题:
volumeClaimTemplates: - metadata: name: datadir annotations: spec: accessModes: - "ReadWriteOnce" resources: requests: storage: "10Gi" storageClassName: "do-block-storage"
对于您的问题,我可以看到两个可能的解决办法:
kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: do-block-storage-xfs namespace: kube-system annotations: storageclass.kubernetes.io/is-default-class: "true" provisioner: com.digitalocean.csi.dobs parameters: fstype: xfs
https://stackoverflow.com/questions/54800879
复制相似问题