chore(env): input Keycloak realm

This commit is contained in:
Masaki Yatsu
2025-08-14 16:09:52 +09:00
parent b7215f80f2
commit b65b06687e
2 changed files with 11 additions and 0 deletions

View File

@@ -3,3 +3,4 @@ LOCAL_K8S_HOST={{ .Env.LOCAL_K8S_HOST }}
EXTERNAL_K8S_HOST={{ .Env.EXTERNAL_K8S_HOST }}
KEYCLOAK_HOST={{ .Env.KEYCLOAK_HOST }}
KEYCLOAK_REALM={{ .Env.KEYCLOAK_REALM }}

10
env/justfile vendored
View File

@@ -3,6 +3,7 @@ set fallback
export LOCAL_K8S_HOST := env("LOCAL_K8S_HOST", "")
export EXTERNAL_K8S_HOST := env("EXTERNAL_K8S_HOST", "")
export KEYCLOAK_HOST := env("KEYCLOAK_HOST", "")
export KEYCLOAK_REALM := env("KEYCLOAK_REALM", "")
[private]
default:
@@ -60,5 +61,14 @@ setup:
exit 1
fi
done
while [ -z "${KEYCLOAK_REALM}" ]; do
if ! KEYCLOAK_REALM=$(
gum input --prompt="Keycloak realm: " \
--width=100 --placeholder="buunstack"
); then
echo "Setup cancelled." >&2
exit 1
fi
done
rm -f ../.env.local
gomplate -f env.local.gomplate -o ../.env.local