使用 Sealos 一键安装
在单台云主机或者虚拟机上使用 Sealos 安装 Kubernetes 以及 Zadig 系统,适合初次接触 Kubernetes 和 Zadig 并想快速体验的用户,不推荐生产使用。
步骤 1:准备 Linux 机器
注意
为了避免安装时产生冲突或者其他未知错误导致安装失败,建议你的操作系统保持干净的状态,不安装任何可能产生冲突的软件。
硬件要求
操作系统 | 最低要求 |
---|---|
Ubuntu 18.04+ | CPU: 4 核 内存: 8 GB 硬盘: 50 GB |
更详细的安装要求,请参考 Sealos 安装先决条件 (opens new window)
网络要求
- 服务器可以访问外网
其他
- 需要以 Root 用户安装,不建议用
sudo
- 确保服务器防火墙配置开放 30000 - 32767 的端口段,用于外部访问
提示
- 如果是以 SSH 方式登入机器,为防止脚本等待安装时间过长导致 SSH 连接断开,建议在客户端本地
~/.ssh/config
中添加一行ServerAliveInterval 60
步骤 2:安装 Sealos
提示
若您已经安装 Sealos,可跳过此步骤,请确认使用 v4.3.0 或更高版本。
wget https://github.com/labring/sealos/releases/download/v4.3.0/sealos_4.3.0_linux_amd64.tar.gz
tar -zxvf sealos_4.3.0_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin
步骤 3:安装 Kubernetes 以及 Zadig
# 服务器 IP 地址,用于访问 Zadig 系统
export IP=<node external ip>
export PORT=<30000~32767 任一端口>
sealos run labring/kubernetes:v1.24.0 labring/helm:v3.12.0 labring/calico:v3.24.1 labring/openebs:v3.4.0
sealos run --env IP=${IP} --env PORT=${PORT} labring/zadig:1.18.0
安装过程预计持续 20 分钟左右,受硬件配置和网络情况影响,不同环境下的时间可能不同, 当看到如图的输出时,说明安装已经完成。
步骤 4:验证安装结果
可以通过命令查看服务启动状态:
kubectl -n zadig get po
步骤 5:访问系统
在安装结果输出中,你可以获得系统的访问地址。
卸载
支持一键卸载当前安装的 Kubernetes 以及 Zadig 系统,只需执行以下即可:
sealos reset