Register and Manage GCP Accounts
Palette supports integration with Google Cloud Platform (GCP) accounts. This section explains how to create a GCP cloud account in Palette.
Prerequisites
-
You must have a GCP service account available for use with Palette. For detailed instructions on creating a service account, refer to Creating and managing service accounts.
-
The service account must, at a minimum, have the following roles.
infoAlternatively, you can create a custom role and assign Palette the required GCP permissions. Check out the Required IAM Permission for a detailed list of all permissions.
-
Ensure you have access to the JSON credential file for your service account. For additional guidance, refer to the GCP Credentials documentation.
Create Account
-
Log in to Palette as Tenant admin.
-
Navigate to the left Main Menu and select Tenant Settings.
-
Select Cloud Accounts and click on Add GCP Account.
-
In the cloud account creation wizard, provide the following information:
-
Account Name: Custom name for the cloud account.
-
JSON Credentials: The JSON credentials object.
infoYou can use the Upload button to upload the JSON file you downloaded from the GCP console.
-
-
Click the Validate button to validate the credentials.
-
When the credentials are validated, click on Confirm to save your changes.
Validate
You can validate the account is available in Palette by reviewing the list of cloud accounts.
-
Log in to Palette as Tenant admin.
-
To review the list of cloud accounts, navigate to the left Main Menu and click on Tenant Settings.
-
Next, click on Cloud Accounts. Your newly added GCP account is listed under the GCP section.
Next Steps
Now that you have added an AWS account to Palette, you deploy clusters to your GCP account. To learn how to get started with deploying Kubernetes clusters to GCP, check out the Create and Manage GCP IaaS Cluster guide or the Create and Manage AWS GKE Cluster guide.