目前kubekey部署镜像仓库registry只支持在单一节点部署,当该节点挂掉后,镜像仓库就无法使用,影响集群业务。

是否可以在kubekey中实现高可用部署registry,达到生产环境高可用的需求?

在k8s集群HA场景可以复用外部负载均衡lb.kubesphere.local作为registry的vip使用,dockerhub.kubekey.local指向这个vip,这样某个节点异常,vip飘到其他节点可以正常访问仓库,后端使用共享存储的方式挂载在仓库所部署的节点。

    1 个月 后

    gwnara
    目前开源版本中未提供高可用的镜像仓库部署方案,可以选择自行搭建,如果有兴趣的话也欢迎贡献PR。