赞
踩
[root@xxxx ~]# ETCDCTL_API=3 etcdctl --endpoints=http://xxxxx:1159 del “/registry/services/endpoints/default/kubernetes”
1
这个时候查看kubernetes的ep发现正常了:
[root@xxxxx kubernetes]# k get ep
NAME ENDPOINTS AGE
kubernetes xxxxxx:6443 54m
但是后台加证书去get po 操作获取不到结果,不用证书就可以,这就奇怪了,后来查看apiserver的配置文件,就发现配置端口采用参数不对
注:• HTTP服务
• 默认端口8080,修改标识–insecure-port
• 默认端口6443,修改标识—secure-port
将配置文件改动如下:
重启master,发现加证书可以正常访问,calico也能正常恢复,到此问题解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。