是否可以在 Kubernetes Dashboard 中显示 Traefik IngressRoutes?

Is it possible to display the Traefik IngressRoutes in the Kubernetes Dashboard?

我正在使用 Traefik 作为 IngressRoute。

kubectl api-resources定义为:

NAME                              SHORTNAMES                                      APIVERSION                             NAMESPACED   KIND
...

ingressroutes                                                                     traefik.containo.us/v1alpha1           true         IngressRoute

...

我的问题是在Kubernetes Dashboard里面只能看到ingress资源,所以看不到ingressroute资源。

如何实现查看入口路由资源而不是入口的能力?

Kubernetes Dashboard 无法像显示 Ingress 一样显示 Traefik IngressRoute,无需更改其源代码。

如果需要,您可以在 dashboard GitHub repo, and follow Improve resource support #5232 问题中创建功能请求。也许以后会增加这样的功能。

同时,你可以使用Traefik自带的dashboard