terraform/authentik.old/docs.tf

29 lines
897 B
Terraform
Raw Normal View History

2025-02-19 10:59:18 +00:00
#resource "authentik_provider_proxy" "docs" {
# name = "docs"
# authorization_flow = data.authentik_flow.default-provider-authorization-implicit-consent.id
# external_host = "https://docs.lab.cowley.tech"
# internal_host = "http://homelab-docs.docs.svc.cluster.local"
#}
#resource "authentik_application" "docs" {
# name = "Homelab Docs"
# slug = "homelab-docs"
# protocol_provider = authentik_provider_proxy.docs.id
# meta_launch_url = "https://docs.lab.cowley.tech"
#}
#resource "authentik_outpost" "docs" {
# name = "docs"
# protocol_providers = [
# authentik_provider_proxy.docs.id
# ]
# config = jsonencode({
# "kubernetes_namespace": "docs",
# "kubernetes_ingress_class_name": "nginx",
# })
# service_connection = authentik_service_connection_kubernetes.local.id
#}
#
#resource "authentik_service_connection_kubernetes" "local" {
# name = "local"
# local = true
#}