程序员的资源宝库

网站首页 > gitee 正文

Kubernetes集群(一)——Sealos搭建Kubernetes集群

sanyeah 2024-04-03 18:38:21 gitee 3 ℃ 0 评论

1. 虚拟机环境准备

test-master-1 ??主结点1
test-worker-1 ??工作节点1

采用ESXI虚拟机管理系统创建新虚拟机。

2. 安装Kuberenetes集群

2.1. 更新软件源

在主结点1、工作节点1都进行

yum update

2.2. 安装Sealos

安装下载工具

yum install -y wget

下载sealos

wget https://github.com/labring/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_amd64.tar.gz

解压出执行文件

tar -zxvf sealos_4.1.7_linux_amd64.tar.gz sealos

添加可执行权限

chmod +x sealos

并放至可执行目录下

mv sealos /usr/bin

检查是否安装成功

sealos version

2.3. 安装Kubernetes集群

使用sealos一键安装命令,仅需在主节点1上执行即可

sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \
     --masters <主节点1的IP> \
     --nodes <工作节点1的IP> -p <工作结点1的ssh密码>

1)拉取集群需要的镜像,并同步到所有节点上

2)所有节点准备安装环境

3)在每一个节点上使用kubeadm进行安装

出现如下提示及安装成功

2.4. 集群状态确认

使用命令

kubectl get nodes

两个节点都显示Ready即集群准备就绪

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表