The clickbait title doesn't even summarise the problem, being that Pulumi lets you declare a desired state using an imperative language, and so people label it one way or the other and then proceed to get into internet arguments.
Yaml/dhall FTW btw, easiest way of preventing our resident greybeard from writing infra in a complex mess of python/js/bash is to not let them use python/js/bash.
Comments
The clickbait title doesn't even summarise the problem, being that Pulumi lets you declare a desired state using an imperative language, and so people label it one way or the other and then proceed to get into internet arguments.
Yaml/dhall FTW btw, easiest way of preventing our resident greybeard from writing infra in a complex mess of python/js/bash is to not let them use python/js/bash.