For tools that allow configuration in either JSON or Javascript (like eslint), I prefer the JS version. The syntax is similar but has much more flexibility, like being able to use environment variables or add comments.
Pulumi was also a good tool when I was doing kubernetes deployments.
Pulumi was also a good tool when I was doing kubernetes deployments.