Skip to content

Replace dot inside jobname with hyphen

The job name of shared-secrets is currently using the following structure: gitlab-shared-secrets.releaserevision-random

The use of dots in job names or any Kubernetes resources is quite uncommon, and conflicts with NSX-T, throwing a CNI error.

Surely we could ask NSX-T to support dots in Kubernetes resources, but I doubt this is something that will arrive quickly. The proposed change in this chart, however, seems trivial (unless there are factors at play I'm not aware of).

This change will allow GitLab to be installed on NSX-T infrastructure (like many of the VMware PKS/TKGi deployments depend on) right now.

This issue is occurring at a paying GitLab customer.

Edited by Andreas Evers

Merge request reports