GitLab Runner: S3_SERVER_ADDRESS not set
When examining one of the review deployments, @WarheadsSE found that the S3_SERVER_ADDRESS
environment variable is not populated.
In the gitlab-runner
chart's _cache_s3.tpl
, this value is pulled only from .Values.runners.cache.s3ServerAddress
. As we won't know the value of the minio
chart's address until deployment time (via gitlab.minio.hostname
template), pre-populating this via gitlab-runner.runners.cache.s3ServerAddress
is not a reasonable expectation. We should add a template to the gitlab-runner
chart, which we can override in the gitlab
chart's templates/_runner.tpl
in order to ensure the configuration of the deployed gitlab-runner
is compelete.