Sealos安装k8s集群和kuborad

  • 主机

阿里云:2C4G

主机 hostname 系统
172.16.125.77 node77 centos7.9
172.16.125.78 node78 centos7.9
172.16.125.79 node79 centos7.9
172.16.125.80

node80

centos7.9
172.16.125.81 node81 centos7.9

hostname设置(所有主机)

hostnamectl set-hostname nodexx
  • 安装sealos(node77主机)

官网地址命令  安装 | sealos

找到菜单get started-->安装

wget https://github.com/labring/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_amd64.tar.gz \
   && tar zxvf sealos_4.0.0_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin

注意:官网复制最前面会带$符号要去掉

创建集群

菜单Customize a Cluster里有命令,注意修改为阿里云主机的内网ip,其中密码为root密码

sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 \
  --masters 172.16.125.77,172.16.125.78,172.16.125.79 \
  --nodes 172.16.125.80 \
  --passwd xxxx

成功界面

Sealos安装k8s集群和kuborad_第1张图片

  • docker安装kuborad(node81)

安装docker20.10版本

curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun
  • 安装kuboard

官网安装 Kuboard v3 - 内建用户库 | Kuboard

sudo docker run -d \
  --restart=unless-stopped \
  --name=kuboard \
  -p 80:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://内网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 \

访问 http://外网ip   账号密码admin/Kuboard

Sealos安装k8s集群和kuborad_第2张图片

  • k8s集群导入Kuboard

 添加集群--agent方式

Sealos安装k8s集群和kuborad_第3张图片代理命令执行(node77主机)

Sealos安装k8s集群和kuborad_第4张图片

把命令到node77去执行就可以了 

你可能感兴趣的:(docker,k8s,服务器,运维,云计算)