So I’m a Platform Engineer who is currently working mostly on Dockerfiles, Ansible Playbooks and Kubernetes YAMLs (FUCK HELM AND YAML TEMPLATING).
Wanted to know if it’s worth it to invest in learning Pulumi, and advocating for its use in our company? As far as I’ve found out we can unify all of our IaC codes by using Pulumi and get rid of multiple tooling/languages that we currently use + writing tests for our IaC code hopefully. which we do not as of now.
What is Lemmy’s opinion about Pulumi? Is it a shiny new thing that I’m getting hopelessly hyped about because of our current problems, or is it a legit thing that delivers substantial improvements to our flow?
We’re completely self hosted. Even our k8s cluster is provisioned by us on the baremetal servers we have rented from a third party vendor. So we cannot rely on tools that are not transparently free, seeing pulumis SaaS model is a great downside that I was not paying attention to before you pointing it out.
It’s not mandatory to use pulumi cloud, you can selfhost, or use any object storage backend.
https://www.pulumi.com/docs/concepts/state/