3 ms·
It's definitely bad when you have thousands of lines of YAML configuration to maintain. On the other hand, a thought out declarative language like Hashicorp's
by pcr0 8y ago
It's definitely bad when you have thousands of lines of YAML configuration to maintain.
On the other hand, a thought out declarative language like Hashicorp's HCL is much saner thanks to IDE code completion/refactoring and static typing.
- pas 8y agoK8s YMLs are the baseline, and there are projects to have a lot more ergonomic description interface. They are ugly because they are also static typed and very extensible. YAML is 1-1 mappable to HCL - because both map to JSON, but the Hashicorp interface seems nicer because it's simpler.