跳到主内容

一篇文章 含有标签「Grafana」

查看所有标签

使用 Casdoor 实现 Jenkins OIDC、Gitea OIDC 和 Grafana SSO:为自托管 DevOps 技术栈提供统一登录

· 阅读时间:一分钟
Yang Luo
Casdoor Maintainer

典型自托管 DevOps 技术栈中的每个工具都可以作为 OpenID Connect 客户端:Gitea 和 Argo CD 原生支持 OIDC,Jenkins 通过 oic-auth 插件支持,Grafana 和 Portainer 通过通用 OAuth 2.0 支持,MinIO、Harbor 和 GitLab 则通过其 OIDC 设置支持。将所有工具指向同一个 Casdoor 实例,为每个工具分配一个独立的 Casdoor 应用,并将用户添加到 Casdoor 群组中。随后,每个工具读取 groups 声明并确定谁是管理员。本文列出了每个工具的回调 URL、配置键和群组映射,然后介绍了它们的共同部分。