rbd-node

    运行于Kubernetes集群内部,POD运行,由Kubernetes和Rainbond-Operator共同维护和管理,运行在每一个节点上

    spec: 下添加以下内容,其中 pathmountPath 填写实际的docker目录

    仅列出启动常用参数,其他未列出参数默认即可

    1. spec:
    2. args:
    3. - --log-level # 日志级别,默认info
    4. - --etcd # etcd地址,默认 [http://127.0.0.1:2379]
    5. - --etcd-ca=/run/ssl/etcd/ca.pem # etcd 证书
    6. - --hostIP # 当前节点ip,未指定时获取eth0 ip
    7. - --run-mode # node属性,默认是manage
    8. - --noderule # 节点属性,默认是compute
    9. - --nodeid # 此节点的唯一ID,只需指定,不要修改
    10. - --image-repo-host # 镜像仓库主机
    11. - --hostsfile # /etc/hosts映射容器中的路径
    12. image: rbd-node:v.5.6.0-release
    13. imagePullPolicy: IfNotPresent
    14. replicas: 2
    15. resources: {}
    16. volumeMounts:
    17. - mountPath: /run/ssl/etcd
    18. name: etcdssl
    19. volumes:
    20. - name: etcdssl
    21. secret: