相关疑难解决方法(0)

通过 Ingress 的 Kubernetes 仪表板

我有带有 Ingress/Traefik 控制器的 Kubernetes 集群

另外,我使用这里的标准配置安装了仪表板:https : //raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml

我正在尝试通过 Ingress 访问仪表板,但出现 404 错误

404 page not found
Run Code Online (Sandbox Code Playgroud)

我的 ingress.yml 文件看起来像这样

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    kubernetes.io/ingress.class: "traefik"
  name: app-ingress-system
  namespace: kube-system
spec:
  tls:
  - hosts:
    - dashboard.domain.com
    secretName: kubernetes-dashboard-certs
  rules:
  - host: dashboard.domain.com
    http:
      paths:
      - path: /
        backend:
          serviceName: kubernetes-dashboard
          servicePort: 443
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的 - 路径:(如 /dashboard、/proxy)相同的结果

kubernetes kubernetes-dashboard kubernetes-ingress

7
推荐指数
1
解决办法
6468
查看次数