@@ -400,15 +400,17 @@ gitlab_configure_gitlab_kas() {
400400 GITLAB_KAS_PROXY
401401
402402 printf " Configuring gitlab-agent::KAS (enabled: %s)\n" " ${GITLAB_AGENT_BUILTIN_KAS_ENABLED} "
403- update_template ${GITLAB_KAS_CONFIG} \
404- GITLAB_RELATIVE_URL_ROOT \
405- GITLAB_AGENT_KAS_API_LISTEN_AUTHENTICATION_SECRET_FILE \
406- GITLAB_AGENT_KAS_PRIVATE_API_LISTEN_AUTHENTICATION_SECRET_FILE \
407- GITLAB_AGENT_KAS_WEBSOCKET_TOKEN_SECRET_FILE \
408- REDIS_HOST \
409- REDIS_PORT \
410- GITLAB_AGENT_KAS_REDIS_PASSWORD_FILE
411-
403+ if [[ ${GITLAB_AGENT_BUILTIN_KAS_ENABLED} == true ]]; then
404+ update_template ${GITLAB_KAS_CONFIG} \
405+ GITLAB_RELATIVE_URL_ROOT \
406+ GITLAB_AGENT_KAS_API_LISTEN_AUTHENTICATION_SECRET_FILE \
407+ GITLAB_AGENT_KAS_PRIVATE_API_LISTEN_AUTHENTICATION_SECRET_FILE \
408+ GITLAB_AGENT_KAS_WEBSOCKET_TOKEN_SECRET_FILE \
409+ REDIS_HOST \
410+ REDIS_PORT \
411+ GITLAB_AGENT_KAS_REDIS_PASSWORD_FILE
412+ fi
413+
412414 if [[ -n ${GITLAB_AGENT_KAS_REDIS_PASSWORD_FILE} ]]; then
413415 exec_as_git touch " ${GITLAB_AGENT_KAS_REDIS_PASSWORD_FILE} "
414416 exec_as_git chmod 600 " ${GITLAB_AGENT_KAS_REDIS_PASSWORD_FILE} "
@@ -1006,7 +1008,7 @@ gitlab_configure_secrets() {
10061008 chmod 600 " ${pages_secret} "
10071009 fi
10081010
1009- if [[ ! -f " ${GITLAB_AGENT_kas_aPI_LISTEN_AUTHENTICATION_SECRET_FILE } " ]]; then
1011+ if [[ ! -f " ${GITLAB_AGENT_KAS_API_LISTEN_AUTHENTICATION_SECRET_FILE } " ]]; then
10101012 exec_as_git openssl rand -base64 -out " ${GITLAB_AGENT_KAS_API_LISTEN_AUTHENTICATION_SECRET_FILE} " 32
10111013 chmod 600 ${GITLAB_AGENT_KAS_API_LISTEN_AUTHENTICATION_SECRET_FILE}
10121014 fi
0 commit comments