没有可用于kubernetes仪表板服务端点

问题描述 投票:0回答:1

根据以下信息,kubernetes-dashboard被creaded。我开始kubectl prox访问控制板

[root@master ~]# kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended/kubernetes-dashboard.yaml
secret/kubernetes-dashboard-certs created
secret/kubernetes-dashboard-csrf created
serviceaccount/kubernetes-dashboard created
role.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created
rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created
deployment.apps/kubernetes-dashboard created
service/kubernetes-dashboard created
[root@master ~]# kubectl proxy --address="192.168.88.43" -p 8001 --accept-hosts='^*$'
Starting to serve on 192.168.88.43:8001

当我去下面网址

http://192.168.88.43:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

我得到的

{
  "kind": "Status",
  "apiVersion": "v1",
  "metadata": {

  },
  "status": "Failure",
  "message": "no endpoints available for service \"kubernetes-dashboard\"",
  "reason": "ServiceUnavailable",
  "code": 503
}
kubernetes kubernetes-dashboard
1个回答
0
投票

我想你跟着Deploying the Dashboard UI但是,你没有正确地遵循整个安装过程Creating a single master cluster with kubeadm

您可能会错过:

您现在应该部署吊舱网络集群。

运行“kubectl申请-f [podnetwork] .yaml”用在列出的选项之一:

https://kubernetes.io/docs/concepts/cluster-administration/addons/

您可以按照有关如何Installing a pod network add-on的Kubernetes文档。

一旦这样做,如果CNI部署和使用kubectl -n kube-system get pods工作,就可以验证。

如果一切顺利的正确kubernetes-dashboard应该是健康和工作。

© www.soinside.com 2019 - 2024. All rights reserved.