To use a custom provider in Scalr, there are just a few simple steps to make this work.
To use it in Scalr, the provider needs to be installed in a sub-folder of the Terraform workspace so that it will be uploaded to the remote workspace at the time of a run.
For Terraform configurations in VCS repos linked to workspaces in a Scalr remote backend, the Scalr provider must be added to the VCS repo. For Terraform configurations being run via the CLI the provider must be added to the local directory/folder where the Terraform configuration is held.
Follow these steps:
Want a custom provider regsitry as a native feature in Scalr? Please let us know by opening a feature request.