|
|
|
|
|
by q3k
2130 days ago
|
|
This a hundred times. Do yourself a favour and use Dhall/Cue/Jsonnet to develop some abstractions that fit your workload and environment. There is not much value proposition in a tool like this if you can use a slightly lower-level, more generic tool (like a configuration-centric programming language, which is an actually full-fledged programming language) to accomplish the same goal in a more flexible and more powerful fashion, that leaves you space for evolution and unforeseen structure changes. The idea of tools mandating what 'environments' are is absurd, as it's pretty much always different for everyone (and that's good!). |
|
[1] https://tanka.dev/
[2] https://github.com/ksonnet/ksonnet-lib
[3] https://jsonnet-libs.github.io/k8s-alpha/