幽门梗阻

注册

 

发新话题 回复该主题

高可用安装K8s集群120x [复制链接]

1#

目录

1.安装说明

2.节点规划

3.基本配置

4.内核配置

5.基本组件安装

6.高可用组件安装

7.集群初始化

8.高可用Master

9.添加Node节点

10.Calico安装

11.MetricsServer部署

12.Dashboard部署

1.安装说明

虽然K8s1.20版本宣布将在1.23版本之后将不再维护dockershim,意味着K8s将不直接支持Docker,不过大家不必过于担心。一是在1.23版本之前我们仍然可以使用Docker,二是dockershim肯定会有人接盘,我们同样可以使用Docker,三是Docker制作的镜像仍然可以在其他Runtime环境中使用,所以大家不必过于恐慌。

本次安装采用的是Kubeadm安装工具,安装版本是K8s1.20+,采用的系统为CentOS7.9,其中Master节点3台,Node节点2台,高可用工具采用HAProxy+KeepAlived,高可用架构视频讲解点我

前沿技术,快人一步,点我了解~

2.节点规划主机名IP地址角色配置k8s-master01~..0.~Master/Worker节点2C2G40Gk8s-node01~..0.~Worker节点2C2G40Gk8s-master-lb..0.VIPVIP不占用机器信息备注系统版本CentOS7.9Docker版本19.03.xK8s版本1.20.xPod网段..0.0/16Service网段10.96.0.0/.基本配置

所有节点配置hosts

[root

k8s-master01~]#cat/etc/hosts..0.k8s-master01..0.k8s-master..0.k8s-master..0.k8s-master-lb#如果不是高可用集群,该IP为Master01的IP..0.k8s-node01..0.k8s-node02

yum源配置

curl-o/etc/yum.repos.d/CentOS-Base.repo

分享 转发
TOP
发新话题 回复该主题