Re:Ksonnet: Simplify working with Kubernetes configurations
by guslees on Thursday May 25, 2017 @09:34PM
(#14421506)
The idea is that we can support both simultaneously:
- people who want/need full expressiveness can do that, and
- people who don't need that can happily use higher-level templates that someone else has put together.
Previous efforts at "simplifying" k8s make you choose between one or the other use-case. ksonnet is trying to provide something that can be more continuous along this spectrum. .. At least that's the hope.
Can I use ksonnet without knowing what the generated YAML looks like? If I still have to fully understand the underlying YAML formats, then using ksonnet just increases the cognitive load.
I think a parallel is say you decide to use TypeScript since it is all the rage;. But when you try to learn it, most docs says if you do this in TypeScript, this really happens in JS. Now, you need to know both TS & JS to do your job. This is why I personally never found coffeescript etc simpler JS exciting.