Answer the question
In order to leave comments, you need to log in
How to put different versions of services in helm charts in gitlab-ci?
Hey!
Since recently, Gitlab has been independently handling namespaces and service accounts for projects, integrating RBAC authorization.
Previously, to roll out charts in the environment review, we duplicated services in different namespaces, indicating , but now this cannot be done, because the service account is limited by the namespace. But we need different service instances.helm $release-name --namespace branch-slug
Gitlab: 12.0.3-ee
Helm: 2.14.2
Answer the question
In order to leave comments, you need to log in
Unfortunately, the safest thing is to use the Operators Framework and Skaffold to pull the corresponding charts and deploy ...
Accordingly, your application will be an operator, and the services under the hood will be purely atomic and isolated, a little advertising .
The application itself is better to roll not through CI, but to set up a normal CD on Argo or Spinnaker . Argo is more flexible...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question