Hacker News new | ask | show | jobs
by thayne 340 days ago
I really, really, wish we could move away from yaml for tools like this.
2 comments

If YAML is a foot-gun, templated YAML is a face-cannon.
I never understood why people didn’t serialize from JSON if they run a transformation step on the YAML anyway. Read JSON, alter in your favorite language, dump YAML as the last step, deploy. Instant prevention of a lot of sadness.

Yet somehow, all we have is YAML templating?

Kubectl will handle JSON without converting it to YAML. So if you are doing this, then just do kubectl apply -f deployment.json
So why doesn't helm output to json instead of yaml, and avoid all the problems with significant whitespace?
crickets
CDK8s works really well. I'm sad it hasn't really taken off.

https://cdk8s.io/