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

官方配置说明

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

yaml方式

1
2
3
4
providers:
  kubernetesCRD:
    allowCrossNamespace: true
    # ...

toml方式

1
2
3
[providers.kubernetesCRD]
  allowCrossNamespace = true
  # ...

cli方式

1
--providers.kubernetescrd.allowCrossNamespace=true