This page explains pricing for Google Kubernetes Engine nodes and clusters.

Pricing for nodes

Kubernetes Engine uses Google Compute Engine instances for nodes in the cluster. You are billed for those instances according to Compute Engine's pricing, until the nodes are deleted. Compute Engine resources are billed on a per-second basis with a 1 minute minimum usage cost.

Pricing for cluster management

Kubernetes Engine charges a flat fee per hour per cluster for Kubernetes Engine's cluster management, depending on the number of nodes in that cluster:

Iowa Oregon Northern Virginia South Carolina São Paulo Belgium London Frankfurt Mumbai Singapore Sydney Taiwan Tokyo
Nodes in the cluster Referred to on your bill as... Price for cluster
0 to 5 nodes Basic Cluster
6+ nodes Standard Cluster
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Pricing calculator

You can use the Google Cloud Platform pricing calculator to create an estimate of your monthly Kubernetes Engine charges, including node pricing.

About Kubernetes master nodes

If you have used the open-source Kubernetes project, you are familiar with the Kubernetes master node running on its own machine instance. Because Kubernetes Engine abstracts away the existence of the master, you are not charged for the master node.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

Kubernetes Engine