Hacker News new | past | comments | ask | show | jobs | submit login

jsonnet[1] and kapitan[2] are the tools I currently use. Their learning curve is not optimal (and I tried to contribute to smoothen it with a jsonnet course[3] and a 'get started wit kapitan' blog post[4]), but once used to it it's hard to do without, and their combination makes them even more useful (esp. if you deploy K8s).

In Ruud's case, Jsonnet might have been worth looking at as Hashicorp tools can be configured with json in addition to HCL. But that would have been less fun I guess ;-)

I hope for Ruud it finds its niche, there's quite some competition in this field!

1: https://jsonnet.org/

2: https://kapitan.dev/

3: referal link: https://www.udemy.com/course/jsonnet-from-scratch/?referralC...

4: https://www.yvesdennels.com/posts/starting-with-kapitan/




Kapitan founder here! Thank you for the promotion

Happy to help if you need anything

https://www.linkedin.com/in/alledm


The author mentions Jsonnet in the appendix[^1]:

> I never properly evaluated Jsonnet, but probably I should. Superficially it looks like one of the more mature formats, and in many ways it looks similar to RCL. Its has a page comparing itself against other configuration languages.

[^1]: https://ruudvanasseldonk.com/2024/a-reasonable-configuration...


I should have made it clearer, but I wrote my comment in reaction to his mention that he "never properly evaluated Jsonnet".


Kapitan sounds interesting. It definitely looks difficult to figure out. Even your blog post only gives me a hint, leaving me with lots of questions. I am going to o dig deeper.


Kapitan founder here! Please reach out on the kapitan channel of the kubernetes slack, or connect with me on LinkedIn https://www.linkedin.com/in/alledm

I have been working on a couple of video tutorials that could be helpful to get started




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: