问题标签 [kubernetes-dashboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
229 浏览

kubernetes - 无法从局域网中的桌面访问仪表板

我在家里安装了一个树莓派 Kubernetes 集群。我想访问仪表板来监控我的私人网络中的事情。

于是我安装了k8s仪表盘的arm版

该服务已启动并正在运行:

以及相关的吊舱:

现在,当我尝试从集群内访问服务时,它肯定可以工作:

但是当我尝试从同一本地网络中的另一台机器访问它时,我NET::ERR_CERT_INVALID在浏览器中得到一个:并使用 cURL:

我认为它应该将我重定向到“登录”页面,我可以使用配置文件或令牌登录。但似乎没有。知道为什么吗?

0 投票
1 回答
1952 浏览

kubernetes - Kubernetes仪表板安装给出x509:证书由未知权限错误签名

尝试在 Ubuntu 16.04 中安装 kubernetes 仪表板导致 x509: certificate signed by unknown authority 错误。

具有单个节点的 Kubernetes 集群运行良好,部署也在进行中。

尝试在没有任何锁定的情况下在 kubernetes-dashboard.yaml 文件中启用 apiserver-host 属性。

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended/kubernetes-dashboard.yaml 无法连接到服务器:x509:证书由未知机构签名

有什么建议么。

kubectl 的输出 get all -n kube-system

kubectl 获取节点的输出


Kubectl 输出.PNG 在此处输入图像描述

证书错误.PNG 在此处输入图像描述

0 投票
1 回答
2739 浏览

docker - 如何在 Kubernetes Dashboard 中配置基于 Kubeconfig 的登录

我已经配置 Kubernetics 有 4 个节点集群并从 Kubernetics 文档配置了仪表板,但能够使用不同的基于 Token 的服务帐户登录,这些服务帐户在该帐户上具有不同的角色绑定。

但我的意思是我想使用 Kubeconfig 选项登录,但我无法这样做。所以帮助我如何做到这一点的步骤。 在此处输入图像描述

0 投票
0 回答
117 浏览

docker - 如何将 Kubernetes 仪表板配置为通过 Gmail 帐户等 SSO 访问

我们需要为 kubernetics 仪表板(如 Gmail 帐户)启用 SSO 以登录 kubernetics 并访问仪表板并在个人帐户上设置访问标签。

0 投票
1 回答
1130 浏览

kubernetes - 如何在 Kubernetes Dashboard 中配置基本身份验证配置

如何在 kubernetes Dashbaord 中配置基本身份验证配置。我已完成以下步骤

  1. --authentication-mode=basic在 kubernetes 仪表板部署 yaml 中添加。

  2. 完成要配置的 API 服务器(在 /etc/kubernetes/manifests/kube-apiserver.yaml 中),授权模式ABAC--basic-auth-file赋予文件,该文件包含“ userpass,username,uid

但仍然无法得到结果。无论我在用户名和密码字段中写什么(甚至是随机字母),它都可以登录仪表板,之后就无法访问资源。

0 投票
1 回答
920 浏览

swagger-ui - 为什么 kubernetes 服务帐户没有访问权限并且无法处理 REST 查询?

我有一个系统运行 swagger-ui 来测试 REST 查询和 minikube 来管理不同查询服务的容器。现在,当我大摇大摆地执行POST请求时,它会引发此错误:

我曾尝试jobs在 minikube 仪表板中创建一个名为的角色,但这不起作用。我想我必须定义一个具有某些角色的服务帐户,但我不知道它,因为我对 kubernetes 的域很天真。我的查询服务包括GET,POST,DELETE

这是我的POST查询的样子:

如何修复此错误以正确执行查询?

0 投票
1 回答
605 浏览

kubernetes - kubernetes-dashboard 无法显示 metrics-server 的指标

我构建了一个 kubernetes 集群并安装了 kubernetes-dashboard 和 metrics-server,但是在 kubernetes-dashboard 上没有显示 metrics-server(CPU 和内存)的指标信息。

我使用kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml.
我使用git clone https://github.com/kubernetes-incubator/metrics-server.git和使用kubectl apply -f 1.8+/.

我修改了 deploy/1.8+/metrics-server-deployment.yaml 文件的配置。

0 投票
2 回答
678 浏览

kubernetes - Kubernetes Dashborad 未打开

我的主节点 IP 地址是 192.168.56.101。还没有节点连接到主节点。

当我使用以下命令部署我的 kubernetes-dashborad 时,为什么运行 kubernetes-dashboard-5c8f9556c4-f2jpz 的 IP 地址是 192.168.189.6 同样其他 pod 也有不同的 IP 地址。

而且也无法访问 kubernetes-dashboard UI。我正在使用链接 http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

并且链接 KubeDNS https://192.168.56.101:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy也不起作用。

但是当尝试在https://192.168.56.101:6443访问 Kubernetes 主服务器时正在工作。

有什么建议么。

0 投票
2 回答
95 浏览

kubernetes - 如何在 Kubernetes Dashboard 中获取 Prometheus 数据

我们正在使用 Prometheus 来监控我们的 kubernetes。我正在浏览 Kubernetes 仪表板代码。API 可用于访问 heapster(即将删除)指标。我想知道,有什么方法可以将 prometheus 数据集成到 kubernetes 仪表板中?我认为我们需要编写新的 API 来访问普罗米修斯数据并以与 kubernetes 仪表板期望的格式相同的格式返回它们。(即 heapster API 的格式)。

请建议是否有任何其他更好的方法可用于集成。

PS:对托管 grafana 仪表板以访问 premethus 数据不感兴趣。

0 投票
2 回答
8250 浏览

kubernetes - kubernetes 仪表板错误:“度量客户端健康检查失败:服务器找不到请求的资源(获取服务堆)。”

我是 Kubernetes 世界的新手,如果我写错了,请原谅我。我正在尝试部署 kubernetes 仪表板

我的集群包含三个主节点和 3 个工作节点,它们已耗尽且不可调度,以便将仪表板安装到主节点:

我正在尝试通过此 url 部署 kubernetes 仪表板:

  • 之后,kubernetes-dashboard-5698d5bc9-ql6q8在我的主节点上安排了一个 podpp-tmp-test20/172.31.68.220

  • 豆荚

  • pod 的日志
  • 豆荚的描述
  • 仪表板服务的描述
  • 运行 pod 的主服务器上的 docker ps

1/ 在我的主人上我启动代理

2/ 我用 x11 重定向从我的主人启动 firefox 并点击这个 url

这是我在浏览器中收到的错误消息

同时,我从启动代理的控制台收到了这些错误

但是在刷新n次(随机)浏览器后,我可以进入登录界面输入令牌(之前创建的)

仪表板_登录

但是......同样的错误再次发生

Dashboard_login_error

在点击 n 次“登录”按钮后,我能够获得仪表板.. 几秒钟。

仪表板_界面_1

仪表板_interface_2

之后,当我探索界面时,仪表板开始产生相同的错误:

仪表板_interface_error_1

仪表板_interface_error_2

我查看了 pod 日志,我们可以看到一些流量:

又是 pod 日志

我做错了什么?你能告诉我一些调查方法吗?

编辑 :

我使用的服务帐户