Prevent generating extra environment variables to the gitlab-runner deployment
Hi! I am running a gitlab runner deployment in a Kubernetes cluster and was wondering how I could prevent these values from being generated in the yaml when I template out the helm chart? Whenever I deploy the runner with these values it fails in the cluster complaining that it does not want more variables passed in and that it only expects the runner executer, namespace and url.
- name: REGISTER_LOCKED
value: "false"
- name: RUNNER_TAG_LIST
value: ""
I noticed that there is a toggle for values here and here that can prevent the values from being generated but only in the condition that the actual glrt-*
token is passed in to the values.yaml. My current setup is passing in a runnerRegistrationToken placeholder variable with the vault path to the actual token value and I'm guessing that is what is causing the values to be generated. Am I missing something setup wise that I would need to do? Any help would be very much appreciated!
I am currently running on chart version 0.53.1 and alpine-v16.0.1 for the image. Let me know if I missed anything!