k8s入口控制器中的Traefik转发身份验证

时间:2018-06-21 09:05:40

标签: kubernetes traefik

您好,我尝试查看kubernetes traefik入口的注释中的auth选项。我找不到可以在此配置转发身份验证的任何内容,如此处记录的:https://docs.traefik.io/configuration/entrypoints/#forward-authentication

我希望能够为每个入口资源配置正向身份验证。在nginx入口控制器中可以做到这一点。

当前支持吗?

1 个答案:

答案 0 :(得分:6)

根据Traefik文档,该功能将在Traefik 1.7版(当前为候选版本)中可用。

Here is a link to the authentication documentation

我的猜测是,您将需要添加以下2个注释:

ingress.kubernetes.io/auth-type: forward
ingress.kubernetes.io/auth-url: https://example.com

,可能还有以下注释以及您的auth服务返回的相应标头字段的值:

ingress.kubernetes.io/auth-response-headers: X-Auth-User, X-Secret