环境要求
本页面归纳了安装和使用 KubeSphere 的部分要求。
系统要求
系统 | 最低要求(每个节点) |
---|---|
Ubuntu 16.04,18.04,20.04 | CPU:2 核,内存:4 GB,硬盘:40 GB |
Debian Buster,Stretch | CPU:2 核,内存:4 GB,硬盘:40 GB |
CentOS 7.x | CPU:2 核,内存:4 GB,硬盘:40 GB |
Red Hat Enterprise Linux 7 | CPU:2 核,内存:4 GB,硬盘:40 GB |
SUSE Linux Enterprise Server 15 /openSUSE Leap 15.2 | CPU:2 核,内存:4 GB,硬盘:40 GB |
依赖项要求
依赖项 | Kubernetes 版本 ≥ 1.18 | Kubernetes 版本 < 1.18 |
---|---|---|
socat | 必须 | 可选,但建议安装 |
conntrack | 必须 | 可选,但建议安装 |
ebtables | 可选,但建议安装 | 可选,但建议安装 |
ipset | 可选,但建议安装 | 可选,但建议安装 |
容器运行时要求
支持的容器运行时 | 版本 |
---|---|
Docker | 19.3.8+ |
containerd | 最新版 |
CRI-O(试验版,未经充分测试) | 最新版 |
iSula(试验版,未经充分测试) | 最新版 |
网络要求
- 请确保
/etc/resolv.conf
中的 DNS 地址可用,否则,可能会导致集群中的 DNS 出现问题。 - 如果您的网络配置使用防火墙规则或安全组,请务必确保基础设施组件可以通过特定端口相互通信。建议您关闭防火墙。有关更多信息,请参见端口要求。
- 支持的 CNI 插件:Calico 和 Flannel。其他插件也适用(例如 Cilium 和 Kube-OVN 等),但请注意它们未经充分测试。
支持的 Kubernetes 版本
安装工具 | KubeSphere 版本 | 支持的 Kubernetes 版本 |
---|---|---|
KubeKey | 3.3.2 | v1.20.x, v1.21.x, v1.22.x, v1.23.x, v1.24.x |
ks-installer | 3.3.2 | v1.20.x, v1.21.x, v1.22.x, v1.23.x, v1.24.x |
备注
带星号的版本可能出现边缘节点部分功能不可用的情况。因此,如需使用边缘节点,推荐安装 v1.21.x。
支持的 CSI 插件
Kuberentes 此前已宣布将在 1.21 版本中移除树内 (in-tree) 存储插件。有关更多信息,请参见 Kubernetes In-Tree to CSI Volume Migration Moves to Beta。因此,建议您安装 CSI 插件。
支持的 CSI 插件:
KubeSphere Web 控制台支持的浏览器
当前内容版权归 KubeSphere 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 KubeSphere .