To use Terrateam with GCP, authentication and authorization need to be configured for your GCP account. Setup only takes a few minutes.
OpenID Connect (OIDC)
What is OIDC
OpenID Connect (OIDC) allows your GitHub Actions workflows to access resources in GCP, without having to store any credentials as long-lived GitHub secrets.
A Terraform module is available to easily create all of the GCP resources that Terrateam requires.
main.tf
Apply changes
Configure Terrateam for OIDC
Create the .terrateam/config.yml configuration file at the root of your Terraform repository.
Manual instructions
Follow the instructions below to manually configure GCP for Terrateam authentication and authorization.
Expand for step-by-step OIDC and static credentials instructions
Export your Terraform organization/repo combination as an environment variable.
Create the GCP Service Account Key GitHub Secret
You are now able to use Terrateam for plan and apply operations against GCP resources.
We use cookies and similar technologies to provide certain features, enhance
the user experience and deliver content that is relevant to your interests.
Depending on their purpose, analysis and marketing cookies may be used in
addition to technically necessary cookies. By clicking on "Agree and
continue", you declare your consent to the use of the aforementioned cookies.
Here
you can make detailed settings or revoke your consent (in part if necessary)
with effect for the future. For further information, please refer to our
Privacy Policy
.