Using GCP GKE
Last updated
Was this helpful?
Last updated
Was this helpful?
CloudQuery Platform currently supports integration with GCP Google Kubernetes Engine (GKE). This guide explains the required GCP account setup and configuration steps needed to enable CloudQuery to access your GKE clusters and run sync.
First, follow the , to create a service account, also assign Kubernetes Engine Viewer
role to the service account. Follow the guide to download the JSON key file, which we will use shortly.
Navigate to Data Pipelines → Integrations in CloudQuery Platform
Click Create Integration and select K8s
Update the YAML configuration with your cluster details:
And add contents of the JSON file downloaded during setup as the secret value for SERVICE_ACCOUNT_KEY_JSON
By default, the Kubernetes Engine Viewer
role will not allow reading cluster secrets, the service account permissions can be modified to read the secrets as well, either by assigning the Kubernetes Engine Admin
role, or creating a custom role with container.secrets.list
permission.