Hi CloudLab Team and Community,
I’ve recently started using CloudLab for my research, and coming from an AWS/Azure background, I found myself missing the ability to manage infrastructure as code.
To help bridge that gap, I’ve been working on an experimental Terraform Provider for CloudLab. It’s built against the OpenAPI spec provided in the portal-api GitLab repo. You can find the current progress here:
GitHub:
https://github.com/srmanda-cs/terraform-provider-cloudlabThe provider is currently in a pre-release/alpha state. I’m actively fixing bugs and refining the resources, but I wanted to share it with the community now to:
Gather Feedback: If anyone else uses Terraform, I’d love to know if the resource mappings align with your workflows.
Testing: If you're interested in testing it in a non-critical environment, I'd appreciate any bug reports or suggestions via GitHub Issues.
Future Support: I’m committed to maintaining this, but if the CloudLab team sees value in this becoming an official tool down the road, I’d be thrilled to discuss how to align it with your standards.
Looking forward to hearing your thoughts and contributing more to the ecosystem!
Best regards,
Ash.