使用Docker容器
第一步、SSH登录192.168.10.138
第二步、dock ps 查看rancher 及rancher id
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
41e469ea98a4 registry.cn-chengdu.aliyuncs.com/aitrade/elasticsearch-oss:7.10.2 "/tini -- /usr/local…" 6 months ago Up 6 months 0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp elasticsearch7
04814297a398 rancher/rancher:v2.5.9 "entrypoint.sh" 12 months ago Up 5 seconds 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp rancher
第三步、执行命令:docker exec -it rancher /bin/sh
第四步、执行命令:kubectl --insecure-skip-tls-verify -n kube-system delete secrets k3s-serving
第五步、执行命令:kubectl --insecure-skip-tls-verify delete secret serving-cert -n cattle-system
第六步、执行命令:rm -f /var/lib/rancher/k3s/server/tls/dynamic-cert.json
第七步、执行命令:curl --insecure -sfL https://192.168.10.138/v3
第八步、执行命令:exit
第九步、重新启动rancher:docker restart 04814297a398