目前,我的kubernetes仪表板告诉我,我的会话处于不安全状态。我已经更新了路径,我保存了仪表板证书(/root/ certs /),我需要知道如何让kubernetes使用它们。
我试图:
kubernetes-dashboard-certs
。kubectl create secret generic kubernetes-dashboard-certs --from-file=/root/certs -n kubernetes
创建这个秘密发布于 2019-10-14 08:41:19
您是否创建了身份验证令牌(RBAC)?您可以从这里获得更多信息。
尝试重新生成群集证书,请检查文档。如果使用kubeadm,那么可以从控制平面节点运行:
$ kubeadm alpha certs renew
同样有帮助的是重新启动apiserver:
user@test-calico:~$ sudo docker ps -a | grep apiserver
834ed10cbce3 5eb2d3fc7a44 "kube-apiserver --ad…" 4 weeks ago Up 4 weeks k8s_kube-apiserver_kube-apiserver-test-calico_kube-system_019eaca18f2defc3759027d8220b3451_0
87c22315ce21 k8s.gcr.io/pause:3.1 "/pause" 4 weeks ago Up 4 weeks k8s_POD_kube-apiserver-test-calico_kube-system_019eaca18f2defc3759027d8220b3451_0
$ sudo docker restart 834ed10cbce3
请参考下面的Kubernetes:过期证书帖子。
https://stackoverflow.com/questions/58348240
复制相似问题