安装
Docs / 文档 / 在 Linux 上安装 KubeSphere / 简介 / 多节点安装,参考 https://kubesphere.com.cn/docs/v3.3/installing-on-linux/introduction/multioverview/ (opens new window)
# 前期准备
- 机器:4C8G * 3
- 系统:Ubuntu Server 20.04 LTS 64bit
- 内网互通(SSH)
- 开放端口:30000-32767(内网开放)
# 所有节点 - 安装依赖
apt install -y socat
apt install -y conntrack
apt install -y ebtables
apt install -y ipset
# 访问 GitHub/Googleapis 受限的机器执行
export KKZONE=cn
# 主节点 - 下载安装脚本
最新版本参考官方文档的「下载 KubeKey」
export KKZONE=cn
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.2 sh -
chmod +x kk
# 主节点 - 挂载 /var/lib/docker
/var/lib/docker
路径主要用于存储容器数据,在使用和操作过程中数据量会逐渐增加。因此,在生产环境中,建议为 /var/lib/docker
单独挂载一个硬盘。
# 主节点 - 配置文件
# 生成
安装最新版的 kubesphere 和最新(支持)的 Kubernetes,执行后得到 config-sample.yaml
./kk create config --with-kubesphere
# 修改
hosts
:把主、从服务器都写上etcd
:主节点主机名control-plane
:主节点主机名worker
:(主、)从节点主机名
# 安装
./kk create cluster -f config-sample.yaml
执行脚本,脚本会连上节点服务器安装相应软件。
# 最小化安装完成
如无意外,至此已成功默认最小化安装的 KubeSphere。
# 扩展
# 应用商店
官方文档路径: Docs / 文档 / 启用可插拔组件 / KubeSphere 应用商店
扩展应用仓库:
https://charts.bitnami.com/bitnami
使用
操作与应用商店类似
上次更新: 2023/06/10, 18:45:20