Skip to main content
You can quickly onboard your Google Cloud Platform (GCP) account to the Aviatrix PaaS console. This enables you to manage and monitor your GCP resources through the PaaS console.

Prerequisites

To onboard your GCP account, you need to have the following prerequisites:
  • A Google Cloud account with a project created.
  • The project’s ID.
  • A JSON key file for the service account with the necessary permissions to manage GCP resources.
    • The JSON key file must be downloaded from your GCP account. You will upload to the PaaS console.
If you are not certain where to find the project ID or how to create a key file, see Collect GCP Project Information below for detailed instructions. To onboard your Google Cloud (GCP) account to the Aviatrix PaaS console, use the following steps.
  1. In the PaaS console, go to Cloud Resources > Cloud Accounts.
  2. Click + Create Account and enter a name for the account. This is the name that will be displayed in the Cloud Accounts list. screenshot of GCP onboarding dialog
  3. Click the GCP logo.
  4. Enter the following information.
  5. Click Next. Your GCP resources are discovered. The cloud account is visible on the Cloud Accounts page and VPCs, subnets, and VMs can be viewed on Cloud Resources > Cloud Assets.

Next Step

Collect GCP Project Information

Before you onboard your GCP account, you need to collect the following information from your GCP project:
  • Project ID The project ID is the unique identifier for your GCP project. It is used to reference the project in API calls and other operations. You can find the project ID on the GCP Console Welcome page or in the project settings. screenshot of GCP welcome page showing project ID
  • Project Credentials (Key File) The project credentials are in a JSON file that contains the service account key. This file is used to authenticate and authorize access to your GCP resources. You can create and download the key file from the GCP Console under IAM & Admin > Service Accounts > Keys.

Create Key File Credentials in GCP

You need a JSON key file for the service account that has the necessary permissions to manage GCP resources. You will upload this file when onboarding your GCP account, to authenticate your GCP account in the PaaS console. To create a key file for your GCP project, follow these steps:
  1. In the GCP Console, go to IAM & Admin > Service Accounts. screenshot of GCP service accounts page
  2. (Optional) Create a service account that has the necessary permissions to manage GCP resources. You do not need to create a service account if you already have one with the required permissions.
  3. In the table, click the Email (name) for the service account you want to use.
  4. Click Keys and then click Add Key > Create New Key. screenshot of GCP console keys page
  5. Select JSON as the key type and click Create. The JSON key file is downloaded to your local machine. Save the JSON key file securely, as it contains sensitive information that should not be shared publicly.