本篇文档描述kubesphere的离线部署过程,kubesphere的版本为3.1.1,kubernetes的版本为1.20.6,其他版本可能过程略有出入。
系统要求
| 系统 |
最低要求(每个节点) |
|---|---|
| Ubuntu 16.04, 18.04 | CPU: 2 核,内存:4 G,硬盘:100 G |
| Debian Buster, Stretch | CPU: 2 核,内存:4 G,硬盘:100 G |
| CentOS 7.x | CPU: 2 核,内存:4 G,硬盘:100 G |
| Red Hat Enterprise Linux 7 | CPU: 2 核,内存:4 G,硬盘:100 G |
| SUSE Linux Enterprise Server 15/openSUSE Leap 15.2 | CPU: 2 核,内存:4 G,硬盘:100 G |
节点要求
- 建议您使用干净的操作系统(不安装任何其他软件),否则可能会有冲突。
- 请确保每个节点的硬盘至少有 100G。
- 所有节点必须都能通过
SSH访问。 - 所有节点时间同步。
- 所有节点都应使用
sudo/curl/openssl。
根据要安装的 Kubernetes 版本,需要安装的依赖项可能会不同。您可以参考下方列表,查看是否需要提前在您的节点上安装相关依赖项。
| 依赖项 |
Kubernetes 版本 ≥ 1.18 |
Kubernetes 版本 < 1.18 |
|---|

本文档详细介绍了如何在Ubuntu 16.04/18.04, Debian Buster/Stretch, CentOS 7.x, RedHat Enterprise Linux 7或SUSE Linux Enterprise Server 15/openSUSE Leap 15.2上离线部署Kubernetes 1.20.6和KubeSphere 3.1.1。步骤包括系统要求、依赖项检查、私有镜像仓库设置、离线安装包使用以及集群创建。同时提供了验证安装成功的步骤和访问KubeSphere Console的方法。
最低0.47元/天 解锁文章
851





