follow-me-install-kubernetes-cluster
follow-me-install-kubernetes-cluster copied to clipboard
创建kube-controller-manager 集群,提示Unable to connect to the server: EOF
kubectl describe clusterrole system:kube-controller-manager Unable to connect to the server: EOF
kubectl get clusterrole|grep controller Unable to connect to the server: EOF
kubectl describe clusterrole system:controller:deployment-controller Unable to connect to the server: EOF
kubectl get endpoints kube-controller-manager --namespace=kube-system -o yaml Unable to connect to the server: EOF
启动日志提示 7596 leaderelection.go:306] error retrieving resource lock kube-system/kube-controller-manager: Get https://127.0.0.1:8443/api/v1/namespaces/kube-system/endpoints/kube-controller-manager?timeout=10s: context deadline exceeded Nov 28 10:05:41 master kube-controller-manager[7596]: E1128 10:05:41.122610 7596 leaderelection.go:306] error retrieving resource lock kube-system/kube-controller-manager: Get https://127.0.0.1:8443/api/v1/namespaces/kube-system/endpoints/kube-controller-manager?timeout=10s: EOF Nov 28 10:05:52 master kube-controller-manager[7596]: E1128 10:05:52.919785 7596 leaderelection.go:306] error retrieving resource lock kube-system/kube-controller-manager: an error on the server ("") has prevented the request from succeeding (get endpoints kube-controller-manager) Nov 28 10:06:05 master kube-controller-manager[7596]: E1128 10:06:05.626214 7596 leaderelection.go:306] error retrieving resource lock kube-system/kube-controller-manager: Get https://127.0.0.1:8443/api/v1/namespaces/kube-system/endpoints/kube-controller-manager?timeout=10s: context deadline exceeded
求解
curl -s --cacert /opt/k8s/work/ca.pem --cert /opt/k8s/work/admin.pem --key /opt/k8s/work/admin-key.pem https://172.16.10.24:10252/metrics |head
HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend.
TYPE apiserver_audit_event_total counter
apiserver_audit_event_total 0
HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend.
TYPE apiserver_audit_requests_rejected_total counter
apiserver_audit_requests_rejected_total 0
HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request.
TYPE apiserver_client_certificate_expiration_seconds histogram
apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0
kubectl version Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.2", GitCommit:"66049e3b21efe110454d67df4fa62b08ea79a19b", GitTreeState:"clean", BuildDate:"2019-05-16T16:23:09Z", GoVersion:"go1.12.5", Compiler:"gc", Platform:"linux/amd64"} Unable to connect to the server: EOF
我用kubectl去查看版本都会报这个EOF的错误,求解
请检查下 kube-nginx 服务是否正常,后端配置的 kube-apiserver 节点 IP 和端口是否正确。
作者很多都是操作完截的图吧
检查一下你的kube-apiserver是否启动,一般是你的apiserver状态异常。你看一下是什么状态。systemctl status kube-apiserver
------------------ 原始邮件 ------------------ 发件人: "leiyz"<[email protected]>; 发送时间: 2020年1月28日(星期二) 下午4:16 收件人: "opsnull/follow-me-install-kubernetes-cluster"<[email protected]>; 抄送: "Subscribed"<[email protected]>; 主题: Re: [opsnull/follow-me-install-kubernetes-cluster] 创建kube-controller-manager 集群,提示Unable to connect to the server: EOF (#569)
作者很多都是操作完截的图吧
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.
本地安装的话可以检查下是否配置了https_proxy代理,我也碰到这个问题了
unset http_proxy && unset https_proxy && unset ALL_PROXY