1 min readNov 19, 2019
There is much of misunderstanding in your points. I should have written things probably more clear.
- Things are hardly coupled in PaC, Gitlab forces PaC, giving poor instruments for workarounds
- Seems like you just ignored point about splitting CI and CD
- You absolutely correctly pointed that you should use key/parameters storage for secrets. Nevertheless afterwards you say that you have to keep Helm Charts together with code because you need to refer secrets and parameters (env vars). ?
- CD includes infrastructure settings, which developers can not be familiar with. Infrastructure changes do not go through checks and tests (app code does). They just make infrastructure not working.
- Regarding Docker Clusters, I’m completely lost. Are you using multiple clusters for microservices? It’s like one cluster per microservice?