-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
Simplify distribution of external providers #21565
Comments
Hi @remilapeyre! Thanks for opening this feature request. The use-case you're describing here is represented by #15252, where you can find some comments from me about progress towards it. In particular, we switched to using the default registry ( Based on investigation so far, it seems most likely that this will be done by some means other than a new argument in the Since this use-case is already represented by #15252, I'm going to close this one out just to consolidate the discussion. Thanks again for opening this! |
Thanks, I don't know how I missed this! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Hi!
I would like to propose to add a new
registry
provider that would let users fetch providers from another registry than registry.terraform.io, here's an example of its use:The registry at registry.my_company.com would need to present an appropriate
.well-known/terraform.json
and to have the same file structure than registry.terraform.io.Basic authentication could be possible by setting a
TERRAFORM_REGISTRY_registry.my_company.com
environment variable or a variable in the.terraformrc
file.This would simplify use and distribution of Terraform providers that do not meet the requirements to be integrated to the official registry, most of the time, those must currently be cloned and compiled or binaries must be downloaded somewhere on the web and put in the appropriate place. I would personally use this feature to:
If this is accepted, I would be happy to work on a patch to add this.
The text was updated successfully, but these errors were encountered: