3 ms·
I've been using it in production for close to a year and I run into the same issues. My biggest problem is really with the package manager metaphor and the fact
by markbnj 9y ago
I've been using it in production for close to a year and I run into the same issues. My biggest problem is really with the package manager metaphor and the fact that writing charts that can actually be installed and used in all/most use cases is really hard. To give a recent example: a chart for a log collector daemonset that allows you to pass in an external configmap name if you want to specialize the mounted .conf, but does not parameterize the 'checksum/config' annotation that is used to prompt a deployment update if the configmap changes.
Another is the inability to access cluster metadata from a template, so if something needs to know the podCidr or serviceCidr for example you have to inject that through a side channel.
I'm sure all of this will improve over time, as it has been, but right now I'm more attracted to ksonnet.