- 已编辑
目前kubekey部署镜像仓库registry只支持在单一节点部署,当该节点挂掉后,镜像仓库就无法使用,影响集群业务。
是否可以在kubekey中实现高可用部署registry,达到生产环境高可用的需求?
在k8s集群HA场景可以复用外部负载均衡lb.kubesphere.local作为registry的vip使用,dockerhub.kubekey.local指向这个vip,这样某个节点异常,vip飘到其他节点可以正常访问仓库,后端使用共享存储的方式挂载在仓库所部署的节点。
目前kubekey部署镜像仓库registry只支持在单一节点部署,当该节点挂掉后,镜像仓库就无法使用,影响集群业务。
是否可以在kubekey中实现高可用部署registry,达到生产环境高可用的需求?
在k8s集群HA场景可以复用外部负载均衡lb.kubesphere.local作为registry的vip使用,dockerhub.kubekey.local指向这个vip,这样某个节点异常,vip飘到其他节点可以正常访问仓库,后端使用共享存储的方式挂载在仓库所部署的节点。