WIP: Federating FreeIPA and Keycloak
parent
d89ba200ba
commit
616e8d7f97
15
main.tf
15
main.tf
|
|
@ -79,9 +79,22 @@ provider "freeipa" {
|
||||||
# host = "${helm_release.freeipa.name}.${var.domain_suffix}"
|
# host = "${helm_release.freeipa.name}.${var.domain_suffix}"
|
||||||
# bind_user = "admin"
|
# bind_user = "admin"
|
||||||
# bind_password = "${var.freeipa_ds_password}"
|
# bind_password = "${var.freeipa_ds_password}"
|
||||||
# port = 389
|
# port = 636
|
||||||
|
# tls = true
|
||||||
#}
|
#}
|
||||||
|
|
||||||
|
resource "helm_release" "nginx_ingress" {
|
||||||
|
name = "nginx-ingress"
|
||||||
|
namespace = "kube-system"
|
||||||
|
repository = "https://kubernetes.github.io/ingress-nginx"
|
||||||
|
chart = "ingress-nginx"
|
||||||
|
create_namespace = true
|
||||||
|
values = [
|
||||||
|
<<EOT
|
||||||
|
EOT
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
resource "helm_release" "keycloak" {
|
resource "helm_release" "keycloak" {
|
||||||
name = "keycloak"
|
name = "keycloak"
|
||||||
namespace = var.keycloak_namespace
|
namespace = var.keycloak_namespace
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue