老师。get pods 还是timeout,配置应该没有错的。simple版

来源:7-6 基础集群部署(下)

Ajistyle

2019-04-29

图片描述journalctl -f -u kube-apiserver显示内容如上,

.kube/config 文件如下。
图片描述
图片描述

一共三个节点,202是主节点。
图片描述

kubectl get pods 还是出现timeout。
图片描述

然后我在node节点201上,安装kubelet,出现以下错误。
图片描述

写回答

3回答

Ajistyle

提问者

2019-04-29

是我不小心,端口漏写了。。。

0
0

Ajistyle

提问者

2019-04-29

etcd 正常,可set get;api-server重启过,启动日志除了timeout,还有一句


AnonymousAuth is not allowed with the AllowAll authorizer.  Resetting AnonymousAuth to false. You should use a different authorizer

其他的暂时没有看到不正常的东西。


[root@node202 system]# curl http://192.168.2.202:8080/
{
  "paths": [
    "/api",
    "/api/v1",
    "/apis",
    "/apis/",
    "/apis/admissionregistration.k8s.io",
    "/apis/admissionregistration.k8s.io/v1beta1",
    "/apis/apiextensions.k8s.io",
    "/apis/apiextensions.k8s.io/v1beta1",
    "/apis/apiregistration.k8s.io",
    "/apis/apiregistration.k8s.io/v1beta1",

......

0
0

刘果国

2019-04-29

问题本质还是访问api-server的问题。重新启动一下api-server,仔细看看启动日志 有没有什么提示。在检查一下etcd是否正常服务。然后直接curl api-server:8080试试

0
0

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2608 学习 · 607 问题

查看课程