环境:ubuntu18.04

 

链接地址:https://kubesphere.com.cn/docs/quick-start/all-in-one-on-linux/

下载KubeKey,参考官网

生成配置文件

部署单机:

./kk create cluster --with-kubernetes v1.20.4 --with-kubesphere v3.1.1

使用配置文件部署:

1:生成部署文件:

./kk create config --with-kubernetes v1.20.4 --with-kubesphere v3.1.1

注:会默认生成 config-sample.yaml 这样一个配置文件,也可以-f 指定文件名

根据具体情况修改配置文件

注意要在配置文件中指定master的IP,这里最好使用负载均衡

安装依赖:conntrack

apt install conntrack -y

注意要设置变量

export KKZONE=cn

./kk create cluster -f config-sample.yaml

 

 

配置镜像加速:

1. 安装/升级Docker客户端
推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce

2. 配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://2svk7xqn.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker