VCS Providers
Categories:
less than a minute
Scalr uses VCS (Version Control Systems) providers to integrate with platforms like GitHub, GitLab, and Bitbucket, allowing users to manage their infrastructure as code (IAC). This integration facilitates automated and versioned deployments of infrastructure based on code repositories. When a user makes changes to their infrastructure definitions in a VCS repository, Scalr can automatically detect these changes and apply them, ensuring that infrastructure is consistently deployed and maintained according to the defined code.
VCS providers are created at the account and will be made available to all environments within the account or assigned to specific environments.
Scalr supports the following VCS providers
- GitHub
- GitHub Enterprise
- GitLab
- GitLab CE/EE
- Azure DevOps Services
- Bitbucket Cloud
- Bitbucket Data Center
Connect to GitHub
From the VCS Providers or Integration page select the GitHub integration. When prompted, logon to GitHub, and then select which GitHub account to access, and specify selected or all the repositories within.
If you have Terraform code in multiple GitHub account you can add them all here to make them available to the same Scalr environments.