From 3156eb459cd7388dad2522a8b763fff9145c684c Mon Sep 17 00:00:00 2001 From: mcgin314 Date: Wed, 16 Apr 2025 09:36:43 -0400 Subject: [PATCH] Remove references to admin user, for the most part --- copy_images.tf | 27 --------------------------- keycloak-server-values.yaml | 4 ++-- main.tf | 21 +++++++++++---------- outputs.tf | 11 ++++++++--- variables.tf | 2 +- 5 files changed, 22 insertions(+), 43 deletions(-) diff --git a/copy_images.tf b/copy_images.tf index c77347e..858d2c6 100644 --- a/copy_images.tf +++ b/copy_images.tf @@ -32,33 +32,6 @@ locals { source_tag = var.kubectl_image_tag tag = var.kubectl_image_tag }, - # { - # enabled = true - # dest_path = null - # name = "bitnami/keycloak" - # source_image = "bitnami/keycloak" - # source_registry = "public.ecr.aws" - # source_tag = var.keycloak_tag - # tag = var.keycloak_tag - # }, - # { - # enabled = true - # dest_path = null - # name = "bitnami/postgresql" - # source_image = "bitnami/postgresql" - # source_registry = "public.ecr.aws" - # source_tag = var.postgresql_tag - # tag = var.postgresql_tag - # }, - # { - # enabled = true - # dest_path = null - # name = "gogatekeeper" - # source_image = "bitnami/keycloak-gatekeeper" - # source_registry = "public.ecr.aws" - # source_tag = var.gogatekeeper_tag - # tag = var.gogatekeeper_tag - # }, ] } diff --git a/keycloak-server-values.yaml b/keycloak-server-values.yaml index aaa8f6c..6fe67b7 100644 --- a/keycloak-server-values.yaml +++ b/keycloak-server-values.yaml @@ -20,12 +20,12 @@ extraEnv: | - name: KC_BOOTSTRAP_ADMIN_USERNAME valueFrom: secretKeyRef: - name: keycloak-admin-creds + name: keycloak-user-creds key: username - name: KC_BOOTSTRAP_ADMIN_PASSWORD valueFrom: secretKeyRef: - name: keycloak-admin-creds + name: keycloak-user-creds key: password - name: JAVA_OPTS_APPEND value: >- diff --git a/main.tf b/main.tf index 0b80697..468b14b 100644 --- a/main.tf +++ b/main.tf @@ -1,5 +1,5 @@ # main.tf -resource "random_uuid" "admin-secret" {} +resource "random_uuid" "user_secret" {} locals { public_hostname = format("%v.%v", var.keycloak_hostname, var.cluster_domain) @@ -9,17 +9,18 @@ locals { internal_port_number = "8080" admin_internal_port_number = "9000" - admin-client-id = "sso.admin" + user_client_id = "sso.user" + user_secret = "user-sso" secrets_job_script = <