From 335257e71de84c8a0695761a4aa9291e892a1ac0 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Fri, 6 May 2022 19:25:31 +0200 Subject: [PATCH] creating secret --- .gitlab/deployment_scripts/update_secret.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab/deployment_scripts/update_secret.sh b/.gitlab/deployment_scripts/update_secret.sh index b9c060fb5..36ff01aca 100755 --- a/.gitlab/deployment_scripts/update_secret.sh +++ b/.gitlab/deployment_scripts/update_secret.sh @@ -6,12 +6,13 @@ COMMAND_ARGS="" # Loop through all variables while read key; do - if [ -f $value ]; then - COMMAND_ARGS="${COMMAND_ARGS} --from-file=${!key@Q}" + if [ -f ${!key} ]; then + COMMAND_ARGS="${COMMAND_ARGS} --from-file=$key=${!key@Q}" else - COMMAND_ARGS="${COMMAND_ARGS} --from-literal=${!key@Q}" + COMMAND_ARGS="${COMMAND_ARGS} --from-literal=$key=${!key@Q}" fi done < <(compgen -v | grep -i '^K8S_SECRET') # Create/Update the secret echo "kubectl -n $KUBE_NAMESPACE create secret generic $CI_COMMIT_REF_SLUG $COMMAND_ARGS" +kubectl -n $KUBE_NAMESPACE create secret generic $CI_COMMIT_REF_SLUG $COMMAND_ARGS -- GitLab