Learn about Tempest’s Google Cloud integration capabilities and supported resources
Google Cloud Platform (GCP) is a suite of cloud computing services. The GCP App in Tempest enables comprehensive management of key cloud resources through our platform.
For detailed information about each resource, see the Resources section below.
These are the supported authentication methods for GCP in Tempest:
OAuth2 tokens require re-authentication every 24 hours by default. For production use, we recommend using Service Account authentication.
How to connect with OAuth2
Access Recipes
Navigate to Recipes and create or select a recipe
Add GCP Resource
Add or select a GCP resource in your recipe
Link Credentials
Click “Add credentials” then “+Link credentials”
Select OAuth
Choose “OAuth” authentication method
Complete Google Login
Select your Google account and authorize the connection
The service account must have appropriate permissions for all resources you plan to manage through Tempest.
How to connect with Service Account
Generate Service Account Key
Create a key following Google Cloud documentation
Access Recipes
Navigate to Recipes and create or select a recipe
Add GCP Resource
Add or select a GCP resource in your recipe
Link Credentials
Click “Add credentials” then “+Link credentials”
Select Service Account
Choose “Show more” then “Service Account”
Name Credentials
Enter an identifier for these credentials
Upload Key File
Upload your service account JSON key file
Configure CI/CD pipelines with GitHub integration.
Configuration options:
Properties:
Create and manage build triggers.
Configuration options:
Properties:
Manage DNS zones in Google Cloud DNS.
Configuration options:
Properties:
Create and manage DNS records.
Configuration options:
Properties:
Manage Redis instances in Google Cloud.
Configuration options:
Properties:
Deploy containerized applications.
Configuration options:
Properties:
Manage database instances.
Configuration options:
Properties:
Configure cloud storage buckets.
Configuration options:
Properties:
Learn about Tempest’s Google Cloud integration capabilities and supported resources
Google Cloud Platform (GCP) is a suite of cloud computing services. The GCP App in Tempest enables comprehensive management of key cloud resources through our platform.
For detailed information about each resource, see the Resources section below.
These are the supported authentication methods for GCP in Tempest:
OAuth2 tokens require re-authentication every 24 hours by default. For production use, we recommend using Service Account authentication.
How to connect with OAuth2
Access Recipes
Navigate to Recipes and create or select a recipe
Add GCP Resource
Add or select a GCP resource in your recipe
Link Credentials
Click “Add credentials” then “+Link credentials”
Select OAuth
Choose “OAuth” authentication method
Complete Google Login
Select your Google account and authorize the connection
The service account must have appropriate permissions for all resources you plan to manage through Tempest.
How to connect with Service Account
Generate Service Account Key
Create a key following Google Cloud documentation
Access Recipes
Navigate to Recipes and create or select a recipe
Add GCP Resource
Add or select a GCP resource in your recipe
Link Credentials
Click “Add credentials” then “+Link credentials”
Select Service Account
Choose “Show more” then “Service Account”
Name Credentials
Enter an identifier for these credentials
Upload Key File
Upload your service account JSON key file
Configure CI/CD pipelines with GitHub integration.
Configuration options:
Properties:
Create and manage build triggers.
Configuration options:
Properties:
Manage DNS zones in Google Cloud DNS.
Configuration options:
Properties:
Create and manage DNS records.
Configuration options:
Properties:
Manage Redis instances in Google Cloud.
Configuration options:
Properties:
Deploy containerized applications.
Configuration options:
Properties:
Manage database instances.
Configuration options:
Properties:
Configure cloud storage buckets.
Configuration options:
Properties: