concourse/concourse-chart

Namespace missing from objects, ignores Helm specified namespace

HariSekhon opened this issue · 1 comments

Several of the objects are being deployed to the default namespace because they are not specifying the namespace so there is no carry-through from the Helm specified namespace, eg:

  • concourse-web deployment, svc, serviceaccount, secret,
  • concourse-worker statefulset, svc, serviceaccount, pdb, configmap, secret
  • concourse-web-worker-gateway svc

will get deployed to whatever the current context namespace is, usually default.

concourse/concourse chart version 16.1.21

I've worked around this using a Kustomize namespace override, as seen in:

https://github.com/HariSekhon/Kubernetes-configs/blob/master/concourse/base/kustomization.yaml