Похожие чаты

Guys one of the very reasons I never involved in

learning ansible in depth was yaml
it's one of the crappiest dirtiest configuration (don't say markup) languages that only makes you disgust your surroundings taking a whole course of anger management to avoid chopping your monitor with a keyboard
Now jsonnet was around for a while
Jinja is nice though still overcomplicated
and there is a new thing called Dall language
So has any of you have any experiments with automation tools leveraging such power?

7 ответов

16 просмотров

Check out HCL (Language) and Terraform :) That language is quite nice and Terraform is a nice skill to have!

I don't understand your points. Why is jinja is overcomplicated? Why is yaml is crappy? 100% you get things from the wrong angle.

You are overthinking. YAML is good and Jinja is easy

Alireza- Автор вопроса
DrBlury
Check out HCL (Language) and Terraform :) That lan...

Thank you for telling me about it. It's way better than yaml for iac. More intriguing, I realized there is a qbec utility than has a provider for terraform that one might use jsonnet through it.

Alireza- Автор вопроса
Viking
I don't understand your points. Why is jinja is ov...

Yaml isn't a programming language, it's a pure data representation language. Even as that it's still dreadful. Think of all strict indentation rules, each element on a new line approach (which is not strict, but if you don't stick to it it's already json, yet best practice is to use a homogeneous approach). For an admin it's already dreadful to deal with tens of lines of config (that's why all of those .d directories showed up). Even with newer features like inheritance, you still have to read the original yaml. It has the same set of pitfalls. Moreover it's not a real inheritance/composition, it's like a nasty merging/referencing. It's ambiguous, that's why merging strategies exist in kubectl friendly configuration files

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта