默认配置Traefik处于安全考虑,默认不可以跨namespace访问资源,需自行如下配置才可以。

官方配置说明

https://doc.traefik.io/traefik/providers/kubernetes-crd/#allowcrossnamespace

yaml方式

providers:
  kubernetesCRD:
    allowCrossNamespace: true
    # ...

toml方式

[providers.kubernetesCRD]
  allowCrossNamespace = true
  # ...

cli方式

--providers.kubernetescrd.allowCrossNamespace=true