Next step: Terraform-provider-leostream
Another Leostream project has been released! This time it is a Terraform provider for Leostream. This provider allows you to manage Leostream resources using Terraform. It makes use of the Leostream Golang client library that we created.
It can help organizations that use Leostream to manage their resources in a more structured way. The Terraform code can be used to create, update, and delete resources like pools, desktops, and users. If a a lot of people have admin access to the Leostream web interface, it can be hard to keep track of who did what. By using Terraform, you can keep track of changes in your version control system.
You can find the code on my company GitHub account. I’d rather host it on our GitLab instance, but the Terraform registry only supports GitHub repositories.