Skip to main content

Integrate your GKE Clusters

Updated over 2 weeks ago

Navigate to Settings. Click Integration, then GKE.



​You’ll see a table of all your clusters that can be integrated, which are gathered as part of our resource collection.

Choose the cluster you want to integrate, then click Connect.

A set of validation is going to run before you can connect:

If any of the prerequisites are missing, you’ll see within the Explanations tab how to resolve the problem. After you fix the issues, try the connection process again.

Cluster Existence

Checks that the cluster still exists and was not deleted.

Cluster Kubernetes Version

Check the cluster version - we only support K8s versions from 1.29 and above.

Insufficient Permissions

Check that you have granted the PointFive service account the following permissions for the relevant cluster:

  • container.clusters.connect

  • container.clusters.get

  • container.clusters.getCredentials

  • container.clusters.list

  • container.cronJobs.list

  • container.daemonSets.list

  • container.deployments.list

  • container.events.get

  • Container.events.list

  • container.jobs.list

  • container.namespaces.list

  • container.nodes.list

  • container.pods.list

  • container.replicaSets.list

  • container.statefulSets.list

Cost Allocation Data

Check that the cluster enable-cost-allocation flag is turned on. This enables the detailed billing export for GKE

You can run the following command to do so:

 $ gcloud container clusters update $cluster_name --enable-cost-allocation

Control Plane access

For Private Clusters check that you enabled the Public Control Plane DNS endpoint

You can run the following command to do so:

 $ gcloud container clusters update $cluster_name --enable-dns-access

Connectivity Check

This check tries to connect into the cluster itself.

After the connection is established, our collection process will start.

Your GKE clusters are now integrated with PointFive's platform, which will scan them over the next 24 hours for cost-reduction opportunities.

Did this answer your question?