首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tekton仪表板应该部署在根路径上吗?

Tekton仪表板应该部署在根路径上吗?
EN

Stack Overflow用户
提问于 2021-02-07 18:24:59
回答 2查看 297关注 0票数 0

我正在尝试一种集群上的Tekton,并成功地配置了Tekton仪表板,使其能够使用侵入规则。但我没有一个专门的域名,也不太可能有一个以后。这个Tekton实例将通过另一个NGINX在另一个域的子路径上公开。

但是Tekton仪表板似乎不适用于子路径位置。使用path: /公开的Tekton仪表板运行良好,但如果我将其更改为path: /tekton,则无法工作。

那么,它是否被设计为只在根路径上工作?不支持在子路径上工作?

我也将使用类集群进行生产,因为我无法访问Kubernetes集群。这是一个很小的服务,我们不需要规模,只是CI/CD代码。现在看来,所有新的CI/CD实现都是为Kubernetes设计的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-08 11:35:16

Tekton仪表板确实支持在子路径上公开,它尝试检测要使用的基本URL并进行相应的调整。例如,如果在本地针对目标集群运行kubectl proxy,则可以在http://localhost:8001/api/v1/namespaces/tekton-pipelines/services/tekton-dashboard:http/proxy/上访问仪表板。

更多关于您遇到的问题的详细信息将有助于调试,例如Dashboard版本?有什么东西装货吗?入口控制器和配置?浏览器控制台/网络选项卡中的任何错误,等等。

票数 0
EN

Stack Overflow用户

发布于 2021-05-21 13:48:33

您还可以使用以下信息:

代码语言:javascript
复制
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: tekton-dashboard
  namespace: tekton-pipelines
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/rewrite-target: /$2
    nginx.ingress.kubernetes.io/configuration-snippet: |
      rewrite ^(/[a-z1-9\-]*)$ $1/ redirect;
spec:
  rules:
  - http:
      paths:
        - path: /tekton-dashboard(/|$)(.*)
          pathType: Prefix
          backend:
            service:
              name: tekton-dashboard
              port:
                number: 9097
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66091559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档