CentOS Stream 8 高可用 Kuboard 部署方案
下面是在 CentOS Stream 8 上部署高可用 Kuboard 管理平台的详细方案,包含多副本、持久化存储和定期备份配置。一、架构设计
高可用架构图
图表
节点规划
主机名
IP 地址
角色
资源配置
lb1
192.168.1.10
HAProxy + Keepalived
2C/4G
lb2
192.168.1.11
HAProxy + Keepalived
2C/4G
master1
192.168.1.101
Kubernetes 控制平面
4C/8G
master2
192.168.1.102
Kubernetes 控制平面
4C/8G
worker1
192.168.1.201
Kubernetes 工作节点
8C/32G
worker2
192.168.1.202
Kubernetes 工作节点
8C/32G
worker3
192.168.1.203
Kubernetes 工作节点
8C/32G
storage
192.168.1.50
MinIO 备份存储
4C/16G
二、前置条件准备
1. 所有节点基础配置
bash
# 关闭 SELinux
sudo setenforce 0
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config
# 关闭防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld
# 禁用 Swap
sudo swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
# 设置 hosts 解析
sudo tee -a /etc/hosts 感谢分享 感谢分享,下载保存了,貌似很强大 感谢发布原创作品,程序园因你更精彩 收藏一下 不知道什么时候能用到 谢谢分享,辛苦了 过来提前占个楼 感谢分享,学习下。 感谢分享,学习下。 谢谢分享,辛苦了 鼓励转贴优秀软件安全工具和文档! 谢谢分享,试用一下 谢谢分享,辛苦了 感谢分享,下载保存了,貌似很强大 懂技术并乐意极积无私分享的人越来越少。珍惜 前排留名,哈哈哈 感谢发布原创作品,程序园因你更精彩 用心讨论,共获提升! 感谢分享,学习下。 很好很强大我过来先占个楼 待编辑
页:
[1]
2