您好,我尝试查看kubernetes traefik入口的注释中的auth选项。我找不到可以在此配置转发身份验证的任何内容,如此处记录的:https://docs.traefik.io/configuration/entrypoints/#forward-authentication
我希望能够为每个入口资源配置正向身份验证。在nginx入口控制器中可以做到这一点。
当前支持吗?
答案 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