fix(keycloak): fix installation errors

This commit is contained in:
Masaki Yatsu
2025-08-16 15:46:24 +09:00
parent 276ccfe59b
commit 22a155b558
2 changed files with 11 additions and 4 deletions

View File

@@ -332,12 +332,12 @@ delete-user username='':
# Put admin credentials to Vault # Put admin credentials to Vault
put-admin-credentials-to-vault username password: put-admin-credentials-to-vault username password:
@just vault::put keycloak/admin username={{ username }} password={{ password }} @just vault::put-root keycloak/admin username={{ username }} password={{ password }}
@echo "Admin credentials stored in Vault under 'keycloak/admin'." @echo "Admin credentials stored in Vault under 'keycloak/admin'."
# Delete admin credentials from Vault # Delete admin credentials from Vault
delete-admin-credentials-from-vault: delete-admin-credentials-from-vault:
@just vault::delete keycloak/admin @just vault::delete-root keycloak/admin
@echo "Admin credentials deleted from Vault." @echo "Admin credentials deleted from Vault."
# Create system user {w/o email, first name and last name} # Create system user {w/o email, first name and last name}
@@ -385,7 +385,7 @@ admin-username:
# if [ "${VAULT_ENABLED}" != "false" ]; then # if [ "${VAULT_ENABLED}" != "false" ]; then
# just vault::setup-token # just vault::setup-token
# if just vault::exist keycloak/admin 2>/dev/null; then # if just vault::exist keycloak/admin 2>/dev/null; then
# just vault::get keycloak/admin username # just vault::get-root keycloak/admin username
# echo # echo
# exit 0 # exit 0
# fi # fi
@@ -403,7 +403,7 @@ admin-password:
# if [ "${VAULT_ENABLED}" != "false" ]; then # if [ "${VAULT_ENABLED}" != "false" ]; then
# just vault::setup-token # just vault::setup-token
# if just vault::exist keycloak/admin 2>/dev/null; then # if just vault::exist keycloak/admin 2>/dev/null; then
# just vault::get keycloak/admin password # just vault::get-root keycloak/admin password
# echo # echo
# exit 0 # exit 0
# fi # fi

View File

@@ -1,3 +1,10 @@
production: true
# Enable HTTP for health checks in production mode
extraEnvVars:
- name: KC_HTTP_ENABLED
value: "true"
auth: auth:
adminUser: {{ .Env.KEYCLOAK_ADMIN_USER }} adminUser: {{ .Env.KEYCLOAK_ADMIN_USER }}
existingSecret: keycloak-credentials existingSecret: keycloak-credentials