What do you use for IaC scripting?

Reply to this note

Please Login to reply.

Discussion

Terraform is the most robust solution, but newer options like Pulumi, CDK, or even Crossplane might be better depending on your use case and environment. There is no “best” — it’s all about trade-offs.

This current setup is basically just shell commands and my OneDev server. I typically use ansible but I wanted to do it "by hand" this time. I'll probably switch back to ansible when I get comfortable with this workflow. Keep in mind I'm managing virtual machines cloud and metal.

Cool, I want to get into Ansible too soon

It's fun, especially since you can use your favorite IDE to tell AI: "hey, can you setup my inventory file and some playbooks to update all my machines and run an audit..." and so on. It's fun. It's not defining machines but interacting with them in yaml lol

I was interested in terraform, but it didn't seem very useful for provisioning metal without a "messy" orchestration system running. I'm sure Ill still need it, but for now I want to get over the kubernetes hump and see if I can work from there.