问题标签 [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.
kubernetes - 无法从局域网中的桌面访问仪表板
我在家里安装了一个树莓派 Kubernetes 集群。我想访问仪表板来监控我的私人网络中的事情。
于是我安装了k8s仪表盘的arm版。
该服务已启动并正在运行:
以及相关的吊舱:
现在,当我尝试从集群内访问服务时,它肯定可以工作:
但是当我尝试从同一本地网络中的另一台机器访问它时,我NET::ERR_CERT_INVALID
在浏览器中得到一个:并使用 cURL:
我认为它应该将我重定向到“登录”页面,我可以使用配置文件或令牌登录。但似乎没有。知道为什么吗?
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 获取节点的输出
docker - 如何在 Kubernetes Dashboard 中配置基于 Kubeconfig 的登录
我已经配置 Kubernetics 有 4 个节点集群并从 Kubernetics 文档配置了仪表板,但能够使用不同的基于 Token 的服务帐户登录,这些服务帐户在该帐户上具有不同的角色绑定。
但我的意思是我想使用 Kubeconfig 选项登录,但我无法这样做。所以帮助我如何做到这一点的步骤。 在此处输入图像描述
docker - 如何将 Kubernetes 仪表板配置为通过 Gmail 帐户等 SSO 访问
我们需要为 kubernetics 仪表板(如 Gmail 帐户)启用 SSO 以登录 kubernetics 并访问仪表板并在个人帐户上设置访问标签。
kubernetes - 如何在 Kubernetes Dashboard 中配置基本身份验证配置
如何在 kubernetes Dashbaord 中配置基本身份验证配置。我已完成以下步骤
--authentication-mode=basic在 kubernetes 仪表板部署 yaml 中添加。
完成要配置的 API 服务器(在 /etc/kubernetes/manifests/kube-apiserver.yaml 中),授权模式ABAC和--basic-auth-file赋予文件,该文件包含“ userpass,username,uid ”
但仍然无法得到结果。无论我在用户名和密码字段中写什么(甚至是随机字母),它都可以登录仪表板,之后就无法访问资源。
swagger-ui - 为什么 kubernetes 服务帐户没有访问权限并且无法处理 REST 查询?
我有一个系统运行 swagger-ui 来测试 REST 查询和 minikube 来管理不同查询服务的容器。现在,当我大摇大摆地执行POST
请求时,它会引发此错误:
我曾尝试jobs
在 minikube 仪表板中创建一个名为的角色,但这不起作用。我想我必须定义一个具有某些角色的服务帐户,但我不知道它,因为我对 kubernetes 的域很天真。我的查询服务包括GET,POST,DELETE
。
这是我的POST
查询的样子:
如何修复此错误以正确执行查询?
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 文件的配置。
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 主服务器时正在工作。
有什么建议么。
kubernetes - 如何在 Kubernetes Dashboard 中获取 Prometheus 数据
我们正在使用 Prometheus 来监控我们的 kubernetes。我正在浏览 Kubernetes 仪表板代码。API 可用于访问 heapster(即将删除)指标。我想知道,有什么方法可以将 prometheus 数据集成到 kubernetes 仪表板中?我认为我们需要编写新的 API 来访问普罗米修斯数据并以与 kubernetes 仪表板期望的格式相同的格式返回它们。(即 heapster API 的格式)。
请建议是否有任何其他更好的方法可用于集成。
PS:对托管 grafana 仪表板以访问 premethus 数据不感兴趣。
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次(随机)浏览器后,我可以进入登录界面输入令牌(之前创建的)
但是......同样的错误再次发生
在点击 n 次“登录”按钮后,我能够获得仪表板.. 几秒钟。
之后,当我探索界面时,仪表板开始产生相同的错误:
我查看了 pod 日志,我们可以看到一些流量:
又是 pod 日志
我做错了什么?你能告诉我一些调查方法吗?
编辑 :
我使用的服务帐户