Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish provider to TF Registry? #114

Open
da3mon-01 opened this issue Aug 11, 2020 · 3 comments
Open

Publish provider to TF Registry? #114

da3mon-01 opened this issue Aug 11, 2020 · 3 comments

Comments

@da3mon-01
Copy link

Hi!

With TF 0.13 https://www.hashicorp.com/blog/announcing-hashicorp-terraform-0-13/ we can configure Terraform to download the provider from the registry.
Do you plan to publish the provider?

Installation would be much easier:

terraform {
    required_providers {
        mongoatlas = {
            source = "akshaykarle/mongoatlas"
        }
    }
}

We also use your version of the provider and the official one, as migration is slow and mostly case-by-case.
We could also fix which version we want to download instead of custom automation.

Thanks!

@dpiddockcmp
Copy link
Contributor

This provider has been replaced by the provider reimplemented by mongodb. It's in the registry: https://registry.terraform.io/providers/mongodb/mongodbatlas/latest

I highly doubt it's worth akshaykarle continuing on development against an official provider 😄

@da3mon-01
Copy link
Author

I am aware, we already have started using it, however migrating existing prod clusters is a slow process, so we currently have a mix of akshaykarle's and the officials stuff.

We made a basic bash script that kinda handles this, however its not the best. Since the explicit provider requirements feature is now in 0.13, it should enable us to put into the TF code what provider which environment is actually using.

@gschaffer-cxn
Copy link

@akshaykarle could we your input on the issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants