Create an Arm-based Kubernetes cluster on Google Cloud Platform
Introduction
Deploy an Arm-based GKE Cluster using Terraform
Next Steps
Create an Arm-based Kubernetes cluster on Google Cloud Platform
Review frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Check the
machine_type value in the node_pools block. Use t2a-standard-1, the Arm-based Tau T2A machine type specified for this configuration, before applying it.Set
gcp_project_id, gcp_region, and gcp_cluster_name in terraform.tfvars. The providers.tf and main.tf files read these values when Terraform creates the cluster.Install Terraform,
kubectl, and the Google Cloud CLI on the computer where you run the configuration. You also need a Google Cloud project, user credentials for Terraform, and the Compute Engine and Kubernetes Engine APIs enabled for that project.Configure
kubectl for the cluster created by Terraform, then list the cluster nodes to confirm connectivity. If listing nodes fails, recheck your current kubectl context.Yes. You can use any computer that has Terraform,
kubectl, and the Google Cloud CLI.