代码之家  ›  专栏  ›  技术社区  ›  Cassie

Kubernetes中OrientDB的StatefulSet卷装载

  •  0
  • Cassie  · 技术社区  · 6 年前

    我正在尝试使用Kubernetes(特别是minikube)部署OreintDB集群。我使用的是StatefulSet,但是,当我在volumeMounts声明中为所有OrientDB集群配置使用子路径时,不会创建pod。尽管我想将所有configMaps装载到一个文件夹中。ConfigMaps对应于设置OrientDB群集所需的多个配置文件。

    volumeMounts:
        - name: orientdb-config-backups
          mountPath: /orientdb/config
          subPath: backups
        - name: orientdb-config-events
          mountPath: /orientdb/config
          subPath: events
        - name: orientdb-config-distributed
          mountPath: /orientdb/config
          subPath: distributed
        - name: orientdb-config-hazelcast
          mountPath: /orientdb/config
          subPath: hazelcast
        - name: orientdb-config-server
          mountPath: /orientdb/config
          subPath: server
        - name: orientdb-config-client-logs
          mountPath: /orientdb/config
          subPath: client-logs
        - name: orientdb-config-server-logs
          mountPath: /orientdb/config
          subPath: server-log
        - name: orientdb-databases
          mountPath: /orientdb/databases
        - name: orientdb-backup
          mountPath: /orientdb/backup
    

    volumeMounts:
    - name: orientdb-config-backups
      mountPath: /orientdb/config/backups
    - name: orientdb-config-events
      mountPath: /orientdb/config/events
    - name: orientdb-config-distributed
      mountPath: /orientdb/config/distributed
    - name: orientdb-config-hazelcast
      mountPath: /orientdb/config/hazelcast
    - name: orientdb-config-server
      mountPath: /orientdb/config/server
    - name: orientdb-config-client-logs
      mountPath: /orientdb/config/client-logs
    - name: orientdb-config-server-logs
      mountPath: /orientdb/config/server-logs
    - name: orientdb-databases
      mountPath: /orientdb/databases
    - name: orientdb-backup
      mountPath: /orientdb/backup
    - name: orientdb-data
      mountPath: /orientdb/bin/data
    

    这种行为的原因是什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Prafull Ladha    6 年前

    这个问题在kubeadm上也存在,我在那里遇到过它。

    https://github.com/kubernetes/minikube/issues/2256