• registries support versioning, local path, git won’t support versions
  • private registry
  • publishing to registry
    • must be on public repo
    • must use tags for versioning, in this format x.y.z optionally prefixed with v
    • repo name format terraform-<provider>-<name>
    • Secondary providers are allowed but don’t go in the repo name.