![如何配置k8s nginx外部身份验证并排除健康检查路径?](https://linux22.com/image/752418/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AEk8s%20nginx%E5%A4%96%E9%83%A8%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E5%B9%B6%E6%8E%92%E9%99%A4%E5%81%A5%E5%BA%B7%E6%A3%80%E6%9F%A5%E8%B7%AF%E5%BE%84%EF%BC%9F.png)
我们开始使用oauth2-代理作为我们某些集群基础设施组件的外部身份验证。
我们的集群正在使用入口-nginx 控制器并按照此步骤配置 Ingress 资源指导这里使用外部身份验证。
现在我的问题是我们使用 StatusCake 来监控基础架构组件的正常运行时间。它在使用基本身份验证时可以工作,但我不知道如何配置它以在组件处于 oauth2 身份验证之后时正确报告。
我当时想也许从外部身份验证(例如健康检查)中排除一条路径,但我找不到任何选项可以这样做。
另一种选择是仅为某条特定路径设置额外的入口,但这似乎有些小题大做。
有任何想法吗?