无法使用用户 ID 登录 Kubernetes 仪表板 - 404 错误

无法使用用户 ID 登录 Kubernetes 仪表板 - 404 错误

我正在尝试在 AWS 上的测试环境中设置 kubernetes 仪表板。我可以使用其中一个默认服务帐户的令牌登录仪表板,但会出现各种错误。

带有错误的默认仪表板

这是我授予帐户集群管理员角色之后的情况

rbac 代码片段

因为 kubernetes 仪表板和集群位于不同的命名空间(kubernetes-dashboard 与 kube-system),所以我认为这是问题所在。但是,更改命名空间时出现相同的消息:

kubernetes 仪表板命名空间

与 Kube-system 命名空间相同:

kube-system 命名空间

然后我决定创建一个名为 admin-user 的新帐户,并赋予它 cluster-admin 角色

管理员用户的 rbac

获取此帐户的密钥后,我尝试登录,但出现 404 错误:

404 错误

我认为这与使用 kubectl 代理连接集群有关。关于如何继续,有什么建议吗?

相关内容