kubernetes - 与服务器的连接:6443 被拒绝 - 您是否指定了正确的主机或端口
问题描述
在集群设置了很长时间后,我遇到了这个错误。
kubectl version
Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.2", GitCommit:"c97fe5036ef3df2967d086711e6c0c405941e14b", GitTreeState:"clean", BuildDate:"2019-10-15T19:18:23Z", GoVersion:"go1.12.10", Compiler:"gc", Platform:"linux/amd64"}
The connection to the server 192.168.33.223:6443 was refused - did you specify the right host or port?
sudo journalctl -xeu kubelet,我得到错误:
-- The start-up result is RESULT.
Jun 03 17:44:08 nandoc-93 kubelet[19824]: Flag --cgroup-driver has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more informati
Jun 03 17:44:08 nandoc-93 kubelet[19824]: Flag --resolv-conf has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information
Jun 03 17:44:08 nandoc-93 kubelet[19824]: Flag --cgroup-driver has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more informati
Jun 03 17:44:08 nandoc-93 kubelet[19824]: Flag --resolv-conf has been deprecated, This parameter should be set via the config file specified by the Kubelet's --config flag. See https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ for more information
Jun 03 17:44:08 nandoc-93 kubelet[19824]: I0603 17:44:08.892580 19824 server.go:410] Version: v1.16.2
Jun 03 17:44:08 nandoc-93 kubelet[19824]: I0603 17:44:08.892775 19824 plugins.go:100] No cloud provider specified.
Jun 03 17:44:08 nandoc-93 kubelet[19824]: I0603 17:44:08.892790 19824 server.go:773] Client rotation is on, will bootstrap in background
Jun 03 17:44:08 nandoc-93 kubelet[19824]: E0603 17:44:08.894470 19824 bootstrap.go:265] part of the existing bootstrap client certificate is expired: 2020-11-12 06:41:08 +0000 UTC
Jun 03 17:44:08 nandoc-93 kubelet[19824]: F0603 17:44:08.894491 19824 server.go:271] failed to run Kubelet: unable to load bootstrap kubeconfig: stat /etc/kubernetes/bootstrap-kubelet.conf: no such file or directory
Jun 03 17:44:08 nandoc-93 systemd[1]: kubelet.service: Main process exited, code=exited, status=255/n/a
Jun 03 17:44:08 nandoc-93 systemd[1]: kubelet.service: Failed with result 'exit-code'.
然后使用 'kubeadm alpha certs renew all' 更新证书。文件 /etc/kubernetes/kubelet.conf 已更新。
但是这个错误仍然没有得到解决。
解决方案
推荐阅读
- d3.js - attr() 不会更改属性,除非我通过匿名函数返回它
- javascript - 问题倍数计数器编号同一页
- javascript - 清除 Buefy 日期选择器
- postgresql - jooq UTC localdatetime 在保存和加载之间更改
- c# - 如何解决:无法将 system.collections.generic.list 隐式转换为 system.collections.generic.ienumerable
- php - 将数据表中的数据添加到 laravel 中的模态
- talend - 根据 DB 表完成状态在 Talend 上执行子作业
- swift - Data.subdata(in:) 结果为 EXC_BAD_INSTRUCTION
- python - 如何使用 wordnet.synsets() 获取列表中多个单词的定义
- python - 对每个唯一 ID 的电话呼叫后发生操作的次数求和