oneuptime icon indicating copy to clipboard operation
oneuptime copied to clipboard

Terraform provider for uptime monitoring

Open mj-sakellaropoulos opened this issue 11 months ago • 2 comments

Is your feature request related to a problem? Please describe. I am currently evaluating Uptime/Status page products for my employer (Replacing Freshping). We have atleast 40+ monitors and individual status pages to implement. This is not really feasible via UI. Ideally, we want to do this with an IaC approach.

Describe the solution you'd like Having an Official Terraform provider for your API would be ideal and help us to adopt your software.

Describe alternatives you've considered

  • Other products with terraform providers

Additional context At the very least, an OpenAPI definition file would help

I am mentioning uptime monitoring here as it is my current priority, but we also have use cases for Terraform for the Incidents/Oncall APIs.

mj-sakellaropoulos avatar Jul 10 '23 18:07 mj-sakellaropoulos

Lack of this feature is actually a blocker for paid adoption for myself. Its not only monitors that need to evolve with a codebase, but also notification channels and workflows, since there are many more possible alert/hook sources than slack or monitors. Like - cloud, SaaS or CDN vendors, prometheus or something like grafana. ClickOps is a flawed direction here.

ekostjuk avatar Sep 25 '23 09:09 ekostjuk

Yep. On our roadmap. If you are or willing to be an enterprise customer with a contract - we're more than happy to move this to the top of the list for you.

simlarsen avatar Sep 25 '23 09:09 simlarsen