Replace dot inside jobname with hyphen
The job name of shared-secrets is currently using the following structure:
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.