Kubernetes集群部署Backstage访客认证遇501错误求助
Kubernetes+HAProxy环境下Backstage访客认证/api/auth/guest/refresh返回501 Not Implemented错误排查
我通过官方Helm Chart在Kubernetes集群部署了Backstage,为满足开发需求启用访客用户访问,但调用/api/auth/guest/refresh端点时遇到501 Not Implemented错误。已完成以下配置:
- 前端:在
App.tsx的SignInPage组件的providers数组中添加了guest - 后端:在
app-config.yaml中配置了auth.providers.guest: {}
集群为内部访问模式,通过HAProxy作为Ingress路由外部请求到Backstage,且已部署必要网络策略保障安全。虽已遵循官方设置指南,但访客认证仍无法正常工作。
安装与配置详情
- 安装方式:使用官方仓库提供的Helm Chart部署Backstage
- 访问方式:通过HAProxy访问Backstage UI,HAProxy已配置将外部请求路由至Kubernetes集群
- 集群访问:集群配置为内部访问,已部署必要网络策略保障安全
- 访客用户配置:
- 前端:在
App.tsx的SignInPage组件的providers数组中添加guest - 后端:在
app-config.yaml中配置auth.providers.guest: {}
- 前端:在
求助提问
请问有谁在类似Kubernetes+HAProxy环境中成功配置过Backstage访客访问?或者能提供针对该环境的排查思路?恳请各位提供建议、见解或指导,感谢!
内容的提问来源于stack exchange,提问作者ZSH
相关产品推荐
相关产品推荐

