法一:使用 KubeSphere All-in-One 模式轻松部署k8s集群(强烈推荐新手使用)
参考链接: https://kubesphere.com.cn/docs/quick-start/all-in-one-on-linux/
注:如果不是最新版本的文档请查看最新版本,KubeSphere不对旧版本的文档进行维护,在本人实战的时候,旧版本文档出现了不少的问题。例如:镜像文件过于古老不好拉取,在执行kk安装的时候,时常需要我们手动来进行安装,费时费力。
补充说明一下法一的文档:
如果不知道你的依赖项要求是否安装,可以先下载完kk(kubekey)之后执行
./kk create cluster --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
后会弹出一个窗口,告诉你依赖项是否已经安装,输出y的即已安装。
没有安装的依赖性(例如socat,其他类似)使用ubuntu的apt-get指令安装
apt-get update
apt-get install socat ...