Pricing and Quotas

This page explains pricing for Google Container Engine nodes and clusters, as well as quotas and limits for nodes, clusters, and API requests.

Pricing for nodes

Container 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.

Pricing for cluster management

Container Engine charges a flat fee per hour per cluster for Container 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 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 Container Engine charges, including node pricing.

Quotas and limits

Container Engine's per-project limits are:

  • Maximum of 50 clusters per zone.
  • Maximum of 2000 nodes per cluster.

The API rate limit is 10 requests per second.

You might also encounter Compute Engine resource quotas. Additionally, for projects with default regional Compute Engine CPUs quota, container clusters are limited to three per region.

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 Container 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...

Container Engine