首页 > kubernetes(k8s) > 开源sso单点登录验证Authelia k8s部署
2021
03-03

开源sso单点登录验证Authelia k8s部署

紧接上文 SSO docker部署 本节来看k8s部署

思路:

  • 1.在k8s当中部署Authelia pod
  • 2.在traefik当中定义Middleware
  • 3.在traefik当中调用Middleware

一. 部署Authelia Pod至k8s

这里配置的时候,最好不要配置到kube-system这个ns下,因为默认情况下是没有权限去访问kube-system里面的应用的,感谢 @Night Of The Dead 大佬提醒

yaml (注意这里要将authelia的所有配置文件正确挂载,否则无法启动)

在traefik当中定义authelia的Route [注意不要放在kube-system ns下可能会无法访问or 404]

二. 在traefik当中定义Middleware

参考地址:

三. 在traefik当中调用Middleware

测试跳转验证:

输入账号密码登录:(打印出日志)

跳转:

注意这里仅支持HTTPS

(待续…)

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。