feat(keycloak): keycloak::create-client now receives named arguments

This commit is contained in:
Masaki Yatsu
2025-09-19 12:11:48 +09:00
parent 8499e52892
commit f4a73377c3
12 changed files with 198 additions and 34 deletions

View File

@@ -109,10 +109,10 @@ create-oauth-client:
CLIENT_SECRET=$(just utils::random-password)
just keycloak::create-client \
${KEYCLOAK_REALM} \
datahub \
"https://${DATAHUB_HOST}/callback/oidc" \
"$CLIENT_SECRET"
realm=${KEYCLOAK_REALM} \
client_id=datahub \
redirect_url="https://${DATAHUB_HOST}/callback/oidc" \
client_secret="$CLIENT_SECRET"
if helm status external-secrets -n ${EXTERNAL_SECRETS_NAMESPACE} &>/dev/null; then
echo "External Secrets available. Storing credentials in Vault and recreating ExternalSecret..."