报错信息:kubectl: Error from server: error dialing backend: remote error: tls: internal error

使用kubectl logs,发现报了tls的错误,然后查看kubelet的日志,发现报了上面的错误,然后通过命令kubectl get csr查看发现有很多处于pending状态
[root@k8s-m3 ~]# kubectl get csr

解决办法:

kubectl certificate approve csr-xsbts

批量删除版本 点击查看代码
for i in $(kubectl get csr | grep Pending | awk '{print $1}')
do
    kubectl certificate approve $i
done

posted on 2022-05-15 22:15  vmsky  阅读(1542)  评论(0编辑  收藏  举报