I have two TrueNAS SCALE/Community Edition servers and have been using Ansible to manage deployment of apps to them for a while now. As part of that I have been "reverse engineering" the `midclt` command line app that TrueNAS ships with and uses for its Web UI over websockets.
I don't really like Ansible, so I thought I would give creating a Terraform Provider a shot, with the help of Claude Code.
You can create custom apps, and so far I have migrated a couple of my own applications from Ansible to Terraform.
I don't really like Ansible, so I thought I would give creating a Terraform Provider a shot, with the help of Claude Code.
You can create custom apps, and so far I have migrated a couple of my own applications from Ansible to Terraform.