Add basic lgtm-stack (WIP)

This commit is contained in:
Tobias Reisinger 2025-05-01 01:28:24 +02:00
parent 0b6e4f1550
commit 0359a4ffa7
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
7 changed files with 289 additions and 0 deletions
modules/services

View file

@ -54,6 +54,23 @@ resource "authentik_group" "minio_users" {
users = []
}
resource "authentik_group" "grafana_grafana_admins" {
name = "Grafana GrafanaAdmins"
users = [authentik_user.default.id]
}
resource "authentik_group" "grafana_admins" {
name = "Grafana Admins"
}
resource "authentik_group" "grafana_editors" {
name = "Grafana Editors"
}
resource "authentik_group" "grafana_viewers" {
name = "Grafana Viewers"
}
resource "authentik_provider_oauth2" "service_providers" {
for_each = local.services_auth