by akshaykarle

Terraform provider for MongoDB Atlas

126 Stars 58 Forks Last release: over 1 year ago (v1.1.0) Mozilla Public License 2.0 215 Commits 28 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Build Status GitHub release codecov GitHub downloads

Terraform provider for MongoDB Atlas.

IMPORTANT NOTE - This provider is no longer under development.

Please use the official, verified Terraform MongoDB Atlas Provider: -Documentation -GitHub Repo


  • Terraform 0.12.x
  • Go 1.12 (to build the provider plugin)

Installing the Provider

Follow the instructions to install it as a plugin. After placing it into your plugins directory, run

terraform init
to initialize it.


# Configure the MongoDB Atlas Provider
provider "mongodbatlas" {
  username = "${var.mongodb_atlas_username}"
  api_key = "${var.mongodb_atlas_api_key}"

Create a Cluster

resource "mongodbatlas_cluster" "test" {



Also look at the example under /examples.

Building the Provider

Clone and build the repository

go get github.com/akshaykarle/terraform-provider-mongodbatlas
make build

Updating the Provider

go get -u github.com/akshaykarle/terraform-provider-mongodbatlas
make build


  • Install project dependencies:
    go get github.com/kardianos/govendor
  • Run tests:
    make test
  • Build the binary:
    make build

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.