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?

  • Kkmou@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    You will never find a tool to manage everything. It’s better to understand the pro and cons of each. The ability to use a real programming language is really the game changer of these new IaC tools (cdk / pulumi). You get a lot more momentum to involve others (devs) and share knowledges. If you don’t find value in that, you have no reason to switch, you will lose the terraform massive ecosystem.

    For me, it give me the real opportunity to progress on my coding skills in association with my ops/infra routine. It’s a lot more fun than any hcl.