KubeSphere学习一 —— 单节点安装

前置要求

操作系统 最低配置
Ubuntu 16.04, 18.04 2 核 CPU,4 GB 内存,40 GB 磁盘空间
Debian Buster, Stretch 2 核 CPU,4 GB 内存,40 GB 磁盘空间
CentOS 7.x 2 核 CPU,4 GB 内存,40 GB 磁盘空间
Red Hat Enterprise Linux 7 2 核 CPU,4 GB 内存,40 GB 磁盘空间
SUSE Linux Enterprise Server 15/openSUSE Leap 15.2 2 核 CPU,4 GB 内存,40 GB 磁盘空间

Tips: 以上的系统要求和以下的教程适用于没有启用任何可选组件的默认最小化安装。如果您的机器至少有 8 核 CPU 和 16 GB 内存,则建议启用所有组件。

节点要求

  • 节点必须能通过** SSH** 连接
  • 节点上可以使用 sudo / curl / openssl / tar 命令

依赖项

image

yum install -y socat conntrack ebtables ipset

机器准备

  • 4c8g
  • centos7.9
  • 防火墙开放30000~32767端口

安装

# 下载安装脚本
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.1 sh -

# 赋予可执行权限
chmod u+x kk

# 安装并创建集群
./kk create cluster --with-kubernetes v1.22.10 --with-kubesphere v3.3.0

# 验证安装结果
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f

安装成功效果