The following procedure can be used to add Terraform modules to TFE's Private Module Registry when they are in a VCS system that is not supported by TFE. Note that we are using the Registry Modules endpoint of the TFE API. The procedure for adding a module without a backing VCS registry has 5 main steps:
- Clone the repository containing the module.
- Create the module.
- Create a module version.
- Package the module into a compressed tar (tar.gz) file.
- Upload the tar to the module version's upload URL.