因为我旧有的k8s集群,已经部署了不少服务,所以考虑直接在该版本安装KubeSphere
不知道是否能够兼容

Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.1", GitCommit:"5e58841cce77d4bc13713ad2b91fa0d961e69192", GitTreeState:"clean", BuildDate:"2021-05-12T14:18:45Z", GoVersion:"go1.16.4", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.1", GitCommit:"5e58841cce77d4bc13713ad2b91fa0d961e69192", GitTreeState:"clean", BuildDate:"2021-05-12T14:12:29Z", GoVersion:"go1.16.4", Compiler:"gc", Platform:"linux/amd64"}

安装过程中暴露出来的问题

kubectl logs ks-installer-54c6bcf76b-wdd6z -n kubesphere-system

2021-08-25T15:34:30+08:00 INFO : shell-operator latest
2021-08-25T15:34:30+08:00 INFO : Use temporary dir: /tmp/shell-operator
2021-08-25T15:34:30+08:00 INFO : Initialize hooks manager …
2021-08-25T15:34:30+08:00 INFO : Search and load hooks …
2021-08-25T15:34:30+08:00 INFO : Load hook config from ‘/hooks/kubesphere/installRunner.py’
2021-08-25T15:34:30+08:00 INFO : HTTP SERVER Listening on 0.0.0.0:9115
2021-08-25T15:34:31+08:00 INFO : Load hook config from ‘/hooks/kubesphere/schedule.sh’
2021-08-25T15:34:31+08:00 INFO : Initializing schedule manager …
2021-08-25T15:34:31+08:00 INFO : KUBE Init Kubernetes client
2021-08-25T15:34:31+08:00 INFO : KUBE-INIT Kubernetes client is configured successfully
2021-08-25T15:34:31+08:00 INFO : MAIN: run main loop
2021-08-25T15:34:31+08:00 INFO : MAIN: add onStartup tasks
2021-08-25T15:34:31+08:00 INFO : QUEUE add all HookRun@OnStartup
2021-08-25T15:34:31+08:00 INFO : Running schedule manager …
2021-08-25T15:34:31+08:00 INFO : MSTOR Create new metric shell_operator_live_ticks
2021-08-25T15:34:31+08:00 INFO : MSTOR Create new metric shell_operator_tasks_queue_length
2021-08-25T15:35:01+08:00 ERROR : error getting GVR for kind ‘ClusterConfiguration’: Get “https://10.96.0.1:443/api?timeout=32s”: dial tcp 10.96.0.1:443: i/o timeout
2021-08-25T15:35:01+08:00 ERROR : Enable kube events for hooks error: Get “https://10.96.0.1:443/api?timeout=32s”: dial tcp 10.96.0.1:443: i/o timeout

2021-08-25T15:35:01+08:00 INFO : TASK_RUN Exit: program halts.

    有人知道怎么降级把k8s从v1.21.1降级到v1.20.X吗

    MephistoLynn

    Get “https://10.96.0.1:443/api?timeout=32s”: dial tcp 10.96.0.1:443: i/o timeout

    很明显 集群网络有问题

    我的1.21.x安装也失败了,redis-ha-server初始化失败。

    4 天 后

    可以安装的,但是日志组件不兼容containerd,需要自己改下
    [root@k8s-ig-master01 metallb]# kubectl get node
    NAME STATUS ROLES AGE VERSION
    k8s-ig-master01 Ready control-plane,master 5d19h v1.21.4
    k8s-ig-master02 Ready control-plane,master 5d19h v1.21.4
    k8s-ig-master03 Ready control-plane,master 5d19h v1.21.4
    k8s-ig-node-hw-01 Ready <none> 5d19h v1.21.4
    k8s-ig-node-hw-02 Ready <none> 5d19h v1.21.4
    k8s-ig-node-hw-03 Ready <none> 5d19h v1.21.4
    k8s-ig-node-zgx-01 Ready <none> 5d19h v1.21.4
    k8s-ig-node-zgx-02 Ready <none> 5d19h v1.21.4
    k8s-ig-node-zgx-03 Ready <none> 5d19h v1.21.4
    k8s-ig-node-zgx-04 Ready <none> 5d19h v1.21.4