Documentation
Everything you need to get started, integrate, and get the most out of Topogy.
Google Cloud Platform (GCP)
Overview
Topogy can connect to GCP to understand your deployment and associated billing. Setting up the integration is straightforward and involves granting access to an external service account and configuring your billing data to export to BigQuery.
Terraform
If you would like to use terraform to manage your GCP integration, see the Terraform page for more information.
High Level Manual Instructions
The following steps provide the high-level outline for granting access via an External Service Account:
- Add a BigQuery project for receiving GCP billing and usage information. If you already have such a project, you can reuse that existing project
- Create the needed custom roles
- Assign roles to external service account
- Enable the required Service APIs
- Turn on GCP billing extraction to the BigQuery table
- Grant the External service account access to the BigQuery Dataset
- Add the BigQuery Billing info to Topogy