Terraform Custom Provider For MongoDB OPS Manager

Terraform Custom Provider For MongoDB OPS Manager

I'm very proud to announce one of the first Terraform Custom Provider For MongoDB OPS Manager.

Developed in golang, the plugin was designed to be stable and flexible.

Until now, I've implemented data sources and resources for projects and replica sets. It's possible to create, change, import, and destroy resources.

For those that are not familiar with terraform, usually each cloud provider releases its own plugin, allowing to deploy resources in their infrastructures, with the benefits of IaC. On the other hand, this custom provider that I have developed allow us to deploy resources into a MongoDB OPS Manager, that can be onprem or in the cloud (IaaS).

Let me give an example, with a just few input parameters a Replica Set can be deployed in seconds.

1.00

There are a lot of functionalities that I'm going to share in the next articles. Stay tuned.

By Danilo Pala, 01/10/2025