Terraform supports the following version control tools:
GitHub
GitLab CE
Bucket Cloud
GitLab EE