1、验证sudo/curl/openssl命令

image-1655298010319

#查看主机名
hostname
#修改主机名(重启后生效)
vim /etc/hostname

2、修改网络配置

# 设置固定的ip
vim /etc/sysconfig/network-scripts/ifcfg-ens32
# 重启网卡配置
systemctl restart network

image-1655300343472

3、安装docker

# 设置yum源
yum-config-manager  --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker
yum install docker-ce
# 启动docker并加入开机自动启动
systemctl start docker
systemctl enable docker
# 配置阿里云镜像加速
mkdir  -p  /etc/docker
vi  /etc/docker/daemon.json
{"registry-mirrors": 
["https://5f2jam6c.mirror.aliyuncs.com", 
"http://hub-mirror.c.163.com"]
}
# 重新加载配置文件
systemctl reload  docker
# 重启docker
systemctl restart docker

docker ps // 查看所有正在运行容器
docker stop containerId // containerId 是容器的ID
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker stop (docker ps -a -q) // stop停止所有容器 docker rm $(docker ps -a -q) // remove删除所有容器

4、安装依赖

yum -y install socat conntract ebtables ipset

5、查看网络以及DNS是否可用

image-1655301565766

6、下载 KubeKey

#从 GitHub Release Page 下载 KubeKey 或直接使用以下命令。
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.1.1 sh -
# 访问 GitHub/Googleapis 受限
export KKZONE=cn
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.1.1 sh -
chmod +x kk

image-1655302109465

7、开始安装

# ./kk create cluster [--with-kubernetes version] [--with-kubesphere version]
./kk create cluster --with-kubernetes v1.20.4 --with-kubesphere v3.1.1

image-1655303534269

8、异常节点处理

在服务组件Monitoring中可看见两个POD异常
image-1655344206474
解决方法
方法一、升级服务器配置
方法二、修改prometheus-k8s-0的配置文件
1、在应用负载 -> 工作负载 -> 有状态副本集中找到prometheus-k8s,点击进入
image-1655344263461
2、更多操作 -> 编辑配置文件
image-1655344291583
3、修改request,将cpu,memory调低

  requests:
   cpu: 20m
   memory: 40Mi

4、 点击更新
5、等待服务重启

Q.E.D.