【发布时间】:2020-06-02 12:03:35
【问题描述】:
我可以在运行 kubectl proxy --port=8001 时访问 kubernetes 仪表板,并且能够使用我从秘密收到的令牌登录。
但是当我通过入口公开我的应用程序时,我也可以访问 UI,但我无法使用我可以登录本地的令牌登录。我正在努力解决这个问题,任何帮助将不胜感激。
{
"jweToken": "",
"errors": [
{
"ErrStatus": {
"metadata": {},
"status": "Failure",
"message": "MSG_LOGIN_UNAUTHORIZED_ERROR",
"reason": "Unauthorized",
"code": 401
}
}
]
}
curl -v http://..../ -H "" 输出
< HTTP/1.1 200 OK
< Accept-Ranges: bytes
< Cache-Control: no-store
< Content-Type: text/html; charset=utf-8
< Date: Tue, 18 Feb 2020 14:28:28 GMT
< Last-Modified: Fri, 07 Feb 2020 13:15:14 GMT
< Vary: Accept-Encoding
< Content-Length: 1262
<
<!--
Copyright 2017 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
入口日志
8T14:21:42Z"}
{"level":"warning","msg":"Endpoints not available for prod/kubernetes-dashboard","time":"2020-02-18T14:21:42Z"}
{"level":"warning","msg":"Endpoints not available for prod/kubernetes-dashboard","time":"2020-02-18T14:21:43Z"}
{"level":"warning","msg":"Endpoints not available for prod/kubernetes-
【问题讨论】:
-
您得到什么具体错误?是 nginx 还是其他一些入口?您能否为仪表板提供入口 yaml 以及为仪表板提供服务 yaml?您是使用 http 还是 https 访问?
-
@ArghyaSadhu,我在我的问题中添加了
-
您使用的是什么浏览器?您是否尝试过其他浏览器?你试过用令牌卷曲吗?
-
嗨,是的,我尝试了 chrome 和 safari.. 是的,我也添加了输出
-
我正在尝试重现您的环境以帮助您,完成后我会立即联系。
标签: kubernetes kubernetes-dashboard