Resources

Documentation

Everything you need to get started, integrate, and get the most out of Topogy.

Terraform

Topogy provides a terraform module that allows you to create the BigQuery dataset for your billing data and assign the appropriate permissions to the Topogy Service Account:

  1. gcp-terraform-topogy-integration

BigQuery Billing Dataset

In order to analyze your GCP costs, you need to export your billing data to a BigQuery dataset. If this is something that you have already set up, then proceed to the Existing Billing BigQuery instructions. If this is not something you have configured before, then checkout the README.md in the gcp-terraform-topogy-integration terraform module for instructions on how to use the module to create the necessary dataset. Once the terraform has created the billing dataset, you will still need to manually configure GCP to extract the billing data to your dataset as detailed in the Billing Export section as this is not something that we are able to automate with terraform (see Resource to export billing data to bigquery #4848 for more information).


Topogy Service Account

In addition to creating a BigQuery Billing Dataset, you will also need to grant the Topogy Service Account permission to access your GCP organization. This can all be managed by the gcp-terraform-topogy-integration terraform module. See the README.md for instruction on how to get this configured.