Vendoring providers in a module

Hello,

I’d like to use a custom provider (which is not is the registry) with my infrastructure.
I can install that provider on my local machine, but that goes against creating reusable modules.

Is there a way to use custom providers without locally installing them previously (either by installing them with init or including them somewhere with the module source)?

Thanks,

Endre

Actually, I just found out the feature I need is coming: https://www.hashicorp.com/blog/adding-provider-source-to-hashicorp-terraform/

Now my only remaining question is when will it be available? (And how will I survive tilll then?) :slight_smile: