Added Authentik TF code
All checks were successful
Check with kubeconform / lint (push) Successful in 12s

This commit is contained in:
AB from home.homenet
2025-09-16 15:28:42 +03:00
parent b1183896f9
commit 4ffc42af97
15 changed files with 475 additions and 14 deletions

View File

@@ -38,12 +38,36 @@ output "outposts" {
output "groups" {
description = "Groups details"
value = {
for k, v in authentik_group.groups : k => {
id = v.id
name = v.name
value = merge(
{
for k, v in authentik_group.root_groups : k => {
id = v.id
name = v.name
}
},
{
for k, v in authentik_group.child_groups : k => {
id = v.id
name = v.name
}
},
{
for k, v in authentik_group.proxy_app_groups : k => {
id = v.id
name = v.name
auto_created = true
type = "proxy"
}
},
{
for k, v in authentik_group.oauth_app_groups : k => {
id = v.id
name = v.name
auto_created = true
type = "oauth"
}
}
}
)
}
output "flows" {