146 karma · joined July 30, 2019
There's Nomad for this; I wish more teams would run Nomad.
Nothing against Go, but I've always wanted to reverse-engineer the Terraform Go Plugin SDK so I can develop providers using TypeScript.
The terrably framework ships with a CLI that can scaffold a new project, run correctness checks, build provider binaries, and publish the provider to the Terraform Provider registry.
Developers can develop and build using Node.js or Bun.
I've also built a toy provider at https://github.com/paambaati/terraform-provider-gpcloud that serves as a real example, as well as a full end-to-end test of the framework. For each new release, we use it to plan, apply & destroy the provider and then publish a new version on the provider registry.
I moved to Render and I’ve had a much better experience.
I wish more products would support (or at least document how to run on) Nomad.
https://github.com/open-telemetry/opentelemetry-collector-co...