我试图在ubutnu上安装kubernetes(裸机安装)。 我安装了一个主节点和一个节点,看起来很好。 我安装了ui插件时没有问题,但是当我尝试安装dns插件时,pod不断重启。无法启动skydns
在KUBE-API服务器日志我得到:
E1218 12:56:15.298118 5 handlers.go:37] Unable to authenticate the request due to an error: crypto/rsa: verification error
I1218 12:56:15.298220 5 handlers.go:131] GET /api/v1/services: (534.467µs) 401 [[kube2sky/v0.20.2 (linux/amd64) kubernetes/unknown] 172.27.35.39:33013]
E1218 12:56:15.298396 5 handlers.go:37] Unable to authenticate the request due to an error: crypto/rsa: verification error
I1218 12:56:15.298469 5 handlers.go:131] GET /api/v1/endpoints: (493.5µs) 401 [[kube2sky/v0.20.2 (linux/amd64) kubernetes/unknown] 172.27.35.39:33014]
I1218 12:56:16.001321 5 handlers.go:131] GET /healthz: (83.326µs) 0 [[Go 1.1 package http] 127.0.0.1:42096]
E1218 12:56:16.303274 5 handlers.go:37] Unable to authenticate the request due to an error: crypto/rsa: verification error
E1218 12:56:16.303274 5 handlers.go:37] Unable to authenticate the request due to an error: crypto/rsa: verification error
而在kube2sky容器登录我收到以下错误:
E1218 12:57:51.713651 1 reflector.go:136] Failed to list *api.Service: the server has asked for the client to provide credentials (get services)
E1218 12:57:51.713850 1 reflector.go:136] Failed to list *api.Endpoints: the server has asked for the client to provide credentials (get endpoints)
我看来像我有服务帐户和一个问题令牌,但是我查看了kube2sky实例,并且看到我在/tmp/secrets/kubernetes.io/serviceaccount目录中有一个令牌,并且ca.crt是群集的正确的CA
我使用: 的Ubuntu 14.04 kubernetes 1.1.2 加我尝试从kubernetes 1.1.2
我已经安装了kubernetes你有完全相同相同。请检查kube2sky容器中的mountPath。我正在使用volumeMounts for token,如下所示。 “volumeMounts”:[{ “名称”: “默认令牌npk63”, “readOnly的”:真, “装载路径”: “/var/run/secrets/kubernetes.io/serviceaccount” } ] , – jeon