挂载自定义的存储卷能做到吗?

Viewed 77

目前是动态卷,我想把paimon的目录挂进来~
image.png

3 Answers

自定义的pvc 挂载进 doris pod 上这个有点不太能实现,但是,doris Operator 帮你创建的pvc,可以额外部署你自定义挂载目录。比如:

  beSpec:
    replicas: 1
    persistentVolumes:
    - mountPath: {path_in_pod}
      name: {pvc-name-head}
      persistentVolumeClaimSpec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 1Gi

这个就会创建名为 pvc:
{pvc-name-head}-{dcr-name}-be-0,其在pod 内挂载的路径是{path_in_pod}

所以你上面的 test-data 这个pvc 不可以通过operator挂进去,但是如果创建pvc的步骤让 doris-operator 来做,创建一个叫 test-data-{dcr-name}-be-0的 pvc ,就可以了 。

当然,你也可以按照这个pvc命名规范格式,手动创建 PVC ,对 doris 的配置依然如上示例,operator 会先尝试寻找该PVC,找不到才会创建。

这块不行,那个目录是容器内部的

image.png
我创建了一个自定义的卷,就想挂载到doris中,基于k8s doris operator ,确定没有什么办法吗?