This commit is contained in:
2024-05-17 13:02:49 +02:00
parent 1b2b9b8c2b
commit e8fba2fc2f

View File

@@ -52,15 +52,15 @@ locals {
"send_body" = "0" "send_body" = "0"
"send_state" = 1 "send_state" = 1
"show_on_login_page" = 1 "show_on_login_page" = 1
"appId" = "vynil" "appId" = "other"
"scope" = "email openid profile" "scope" = "email openid profile"
"username_attr" = "preferred_username" "username_attr" = "preferred_username"
"clientid" = module.oauth2.client_id "clientid" = "${module.oauth2.client_id}"
"clientsecret" = module.oauth2.client_secret "clientsecret" = "${module.oauth2.client_secret}"
"redirecturi" = "https://${local.dns_name}" "redirecturi" = "https://${local.dns_name}"
"authorizeurl" = module.oauth2.sso_authorize_url "authorizeurl" = "${module.oauth2.sso_authorize_url}"
"accesstokenurl" = module.oauth2.sso_token_url "accesstokenurl" = "${module.oauth2.sso_token_url}"
"resourceownerdetailsurl" = module.oauth2.sso_userinfo_url "resourceownerdetailsurl" = "${module.oauth2.sso_userinfo_url}"
} }
} }
} }
@@ -73,6 +73,7 @@ resource "kubectl_manifest" "secret" {
labels: ${jsonencode(local.secret_labels)} labels: ${jsonencode(local.secret_labels)}
namespace: ${var.namespace} namespace: ${var.namespace}
stringData: stringData:
WORDPRESS_SSO_CONFIG: "${jsonencode(local.sso_config)}"
WORDPRESS_AUTH_KEY: "${random_password.AUTH_KEY.result}" WORDPRESS_AUTH_KEY: "${random_password.AUTH_KEY.result}"
WORDPRESS_SECURE_AUTH_KEY: "${random_password.SECURE_AUTH_KEY.result}" WORDPRESS_SECURE_AUTH_KEY: "${random_password.SECURE_AUTH_KEY.result}"
WORDPRESS_LOGGED_IN_KEY: "${random_password.LOGGED_IN_KEY.result}" WORDPRESS_LOGGED_IN_KEY: "${random_password.LOGGED_IN_KEY.result}"
@@ -84,7 +85,6 @@ resource "kubectl_manifest" "secret" {
WORDPRESS_DB_PASSWORD: "${random_password.mysql_comp_pass.result}" WORDPRESS_DB_PASSWORD: "${random_password.mysql_comp_pass.result}"
WORDPRESS_ADMIN_NAME: "${var.config.admin_name}" WORDPRESS_ADMIN_NAME: "${var.config.admin_name}"
WORDPRESS_ADMIN_PASSWORD: "${random_password.ADM_PASS.result}" WORDPRESS_ADMIN_PASSWORD: "${random_password.ADM_PASS.result}"
WORDPRESS_SSO_CONFIG: "${jsonencode(local.sso_config)}"
EOF EOF
} }