基于docker swarm的小规模私有化高可用集群部署规划方案

前言

K8S在处理容器化大型集群时是一个很好的选择,但是当在处理小型私有化部署的时候,因其学习成本较高、架构较重,可能很多时候并不是个最优选择,这种时候就不得不提及K8S曾经的对手(败北)、docker原生容器集群编排平台:docker swarm。感兴趣的可以去了解一下:https://github.com/docker/swarm

本文主要记录自己的方案设想,不对相关技术做过多说明。

方案图

在这里插入图片描述

说明

  • 使用keepalived+LB(如nginx、LVS、haproxy)软件形成高可用负载均衡,保证流量入口的可用性
  • 使用docker swarm实现各种容器化服务的高可用
  • docker容器会涉及到各种各样的存储需求,后端搭建一个高可用NFS,涉及的软件有NFS+keepalived+sersync+rsync

后期有时间完整搭建一个集群的话,会将步骤补充进来

猜你喜欢

转载自blog.csdn.net/Mrheiiow/article/details/128663208
今日推荐