website logo
HomeTwitterLinkedInLogin ➡️
⌘K
Overview
Getting started
Connect an Account
AWS Account
Azure Subscription
GCP Project
Managing Accounts
Reverse Terraform
Asset Explorer/Reverse Terraform
Environment Change Diff
Diff Email
Snapshot Diff
Ignored properties
Environment Explorer
Billing and cost
Getting billing data from GCP
Compliance
GraphQL API
IaC Catalog
Overview
Getting Started with Terraform Blueprints
Configuration
Producer Flow
Consumer Flow
CI/CD Configuration
Management
Security
Terraform State File Integrations
Integration
Asset Inventory
Feedback/Contact
Docs powered by archbee 

Integration with Source Control (Github)

6min

Terraform Blueprints can be integrated with a Source Control system, to automatically create a pull request with generated Terraform code. Currently, the only supported source control provider is GitHub. If you would AutoCloud to support a different source control provider, please reach out.

Integration with Source Control (Github)

  1. Head over to the IaC Catalog page, and click "Add Integrations"
Document image


2. Grant access to the AutoCloud Github app. Click the OPEN GITHUB button to open the GitHub installation page.

Document image


3. On that page, choose your organization, then provide access to the repositories you will use with AutoCloud’s IAC generator. Once they've authorized, you will be redirected to AutoCloud.

Document image


4. Grant access to all repositories or just some. Don't forget to save.

Document image


5. That's it. All connected Repositories will show up.

Document image


Troubleshooting Github integration

The integration between Github and Autocloud is very sensitive. If you are experiencing issues, follow the next steps.

  1. Head over to the Settings page, select Source Control under Integrations and hit Open Github.
Document image


2. This will take you to Github, were you can configure the installation of the autocloud-githubapp. Click Configure.

Document image


3. To troubleshoot the Github integration, you'll have to uninstall it. It's the last option in the following screen:

Document image


4. With the Github app uninstalled, you can now repeat the Github integration process.

Updated 05 May 2023
Did this page help you?
Yes
No
PREVIOUS
Integration with a Ticketing System (Jira)
NEXT
Producer Flow
Docs powered by archbee 
TABLE OF CONTENTS
Integration with Source Control (Github)
Troubleshooting Github integration