Helm chart always adds cache secret
Since the GitLab v12.4 release the GitLab Runner deployment always creates a cache secret called gitlab-minio-secret which stops the runner from starting unless a dummy one is created. This looks to have been caused by the addition of the gitlab-runner.cache.secret command to the helper.
My values:
cache:
cacheType: s3
s3ServerAddress: s3.amazonaws.com
s3BucketName: my-cache-bucket
cacheShared: true
s3BucketLocation: eu-west-1
s3CachePath: ""
s3CacheInsecure: false
The output:
init-runner-secrets:
Type: Projected (a volume that contains injected data from multiple sources)
SecretName: gitlab-minio-secret
SecretOptionalName: <nil>
SecretName: gitlab-gitlab-runner-secret
SecretOptionalName: <nil>