7 ms·
I generally do not disagree that the experience for appdevs on k8s is bad, but I also disagree that they should be the audience to begin with. Helm is still fu
by sascha_sl 5y ago
I generally do not disagree that the experience for appdevs on k8s is bad, but I also disagree that they should be the audience to begin with.
Helm is still functionally broken. A helm chart that was kept up to date still could've used v1beta1 early on. All it takes is a cluster that hasn't been patched in a while. This is 100% a helm issue. (Note that this bug also triggers if the chart has been updated, but helm recorded a different GVK)
What you actually need is a platform team that provides a middle layer. I was part of such a team between 2018 and 2021, and my main takeaway was to not let developers have write access at all after slicing a namespace with 25k pods out of etcd because gRPC refused to operate on it at that point (that was a misconfigured CronJob).
You need something like KubeVela, not Helm.
https://kubevela.io/ https://kubevela.io/