3 ms·
I've done the same in the past. The important thing is making it so it's easy to build up abstractions and to work in a sensible deployment flow. kubectl is cl
by gravypod 6y ago
I've done the same in the past. The important thing is making it so it's easy to build up abstractions and to work in a sensible deployment flow.
kubectl is close but doesn't understand secrets/variables, the concept of clusters, or changing image tags programmatically. It's difficult to get right.
- jpgvm 6y agoYeah this is all stuff this tool understood, multiple clusters, managing kube contexts, external secret storage or k8s secrets, native git integration, etc. Definitely agree that it's difficult to get right but the authors of the tool definitely struck a really good balance. Hopefully if I implement it myself I can do their original design and implementation justice.
- mdaniel 6y ago> kubectl is close but doesn't understand secrets/variables, the concept of clusters, or changing image tags programmatically. It's difficult to get right. Isn't that the problem kustomize (which kubectl now has native support for applying) is trying to solve? I ask that honestly, because I haven't used kustomize in anger in order to compare its workflow to that of helm