centos7安装k8s

发布时间 2023-04-07 11:31:46作者: 邓绍俊

部署计划

a机1核1G,192.168.180.128,用来安装

b机1核2G,192.168.180.129,用来k8s Master节点

 

a机动作

安装docker

--安装需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

 

--设置yum源

yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo

 

--查看可用版本

yum list docker-ce --showduplicates | sort -r

 

--安装其中一个版本

yum -y install docker-ce-23.0.3-1.el7

 

--设置开机启动

systemctl start docker

systemctl enable docker

 

安装kuboardSpray 部署工具

docker run -d \
--privileged \
--restart=unless-stopped \
--name=kuboard-spray \
-p 80:80/tcp \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ~/kuboard-spray-data:/data \
eipwork/kuboard-spray:latest-amd64
# 如果抓不到这个镜像,可以尝试一下这个备用地址:
# swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard-spray:latest-amd64

 

等待安装完成后,在浏览器打开地址 http://这台机器的IP,输入用户名 admin,默认密码 Kuboard123,即可登录 Kuboard-Spray 界面

 

集群管理,添加节点,输入b机的ip和登录账号密码,保存后设置, 等待完成。

至此,k8s安装完成。

 

 

 

 b机动作

安装docker

同上

 

安装kuboard

sudo docker run -d \
  --restart=unless-stopped \
  --name=kuboard \
  -p 80:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://b机IP:80" \
  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
  -v /root/kuboard-data:/data \
  eipwork/kuboard:v3
  # 也可以使用镜像 swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3 ,可以更快地完成镜像下载。
  # 请不要使用 127.0.0.1 或者 localhost 作为内网 IP \
  # Kuboard 不需要和 K8S 在同一个网段,Kuboard Agent 甚至可以通过代理访问 Kuboard Server \

 

配置kuboard

配置集群

添加工作负载,配置镜像即可