Features
Automatic provisioning and management
Pod and cluster autoscaling
Prebuilt Kubernetes applications & templates
Container-native networking and security
Automated tools for easily migrating workloads
Backup for GKE
Identity and access management
Hybrid networking
Security and compliance
Integrated logging and monitoring
Cluster options
Auto scale
Auto upgrade
Auto repair
Resource limits
Container isolation
Stateful application support
Docker image support
OS built for containers
Private container registry
Fast consistent builds
Workload portability, on-premises and cloud
GPU and TPU support
Built-in dashboard
Spot VMs
Persistent disks support
Local SSD support
Global load balancing
Linux and Windows support
Hybrid and multi-cloud support
Serverless containers
Usage metering
Release channels
Software supply chain security
Per-second billing
How It Works
Common Uses
Continuous integration and delivery
Create a continuous delivery pipeline
This hands-on lab shows you how to create a continuous delivery pipeline using Google Kubernetes Engine, Google Cloud Source Repositories, Google Cloud Container Builder, and Spinnaker. After you create a sample application, you configure these services to automatically build, test, and deploy it.
Start hands-on labMigrate workloads
Migrating a two-tier application to GKE
Use Migrate to Containers to move and convert workloads directly into containers in GKE. Migrate a two-tiered LAMP stack application, with both app and database VMs, from VMware to GKE.
Learn more about migrating two-tier web applicationsMigration partners and services
Work with a trusted partner to get Google Kubernetes Engine on-prem and bring Kubernetes world-class management to private infrastructure. Or tap into migration services from the Google Cloud marketplace.
Find a migration partnerDeploying and running applications
Deploy a containerized web application
Create a containerized web app, test it locally, and then deploy to a Google Kubernetes Engine (GKE) cluster—all directly in the Cloud Shell Editor. By the end of this short tutorial, you'll understand how to build, edit, and debug a Kubernetes app.
Start tutorialFind the right partner to deploy and run
Deploy and run on GKE with the help of our trusted partners, including Walt Labs, MORE, Zencore, FTG.
Find a GKE partnerCurrent deploys and runs on GKE
Current, a leading challenger bank based in New York City, now hosts most of its apps in Docker containers, including its business-critical GraphQL API, using GKE to automate cluster deployment and management of containerized apps.
Read how Current deployed apps with GKEPricing
How GKE pricing works
After free credits are used, total cost is based on cluster operation mode, cluster management fees, and applicable multi-cluster ingress fees.
The GKE free tier provides $74.40 in monthly credits per billing account that are applied to zonal and Autopilot clusters.
Free
Standard mode
Uses Compute Engine nodes in the cluster. You are billed for each instance according to Compute Engine's pricing.
$0.10
per cluster per hour
Autopilot mode
A flat fee per cluster, plus the CPU, memory, and compute resources that are provisioned for your Pods.
$0.10
per cluster per hour
The cluster management fee applies to all GKE clusters irrespective of the mode of operation, cluster size or topology.
$0.10
per cluster per hour
Standalone
Multi-cluster ingress standalone pricing is based on the number of Pods considered Multi Cluster Ingress backends.
$3.00
per backend Pod per month (730 hours)
Anthos
Multi-cluster ingress is included as part of Anthos for no additional charge.
Free
for Anthos users
How GKE pricing works | After free credits are used, total cost is based on cluster operation mode, cluster management fees, and applicable multi-cluster ingress fees. | |
---|---|---|
Service | Description | Price (USD) |
Free tier |
The GKE free tier provides $74.40 in monthly credits per billing account that are applied to zonal and Autopilot clusters. |
Free |
Cluster operation mode |
Standard mode Uses Compute Engine nodes in the cluster. You are billed for each instance according to Compute Engine's pricing. |
$0.10 per cluster per hour |
Autopilot mode A flat fee per cluster, plus the CPU, memory, and compute resources that are provisioned for your Pods. |
$0.10 per cluster per hour |
|
Cluster management fees |
The cluster management fee applies to all GKE clusters irrespective of the mode of operation, cluster size or topology. |
$0.10 per cluster per hour |
Multi-cluster ingress pricing |
Standalone Multi-cluster ingress standalone pricing is based on the number of Pods considered Multi Cluster Ingress backends. |
$3.00 per backend Pod per month (730 hours) |
Anthos Multi-cluster ingress is included as part of Anthos for no additional charge. |
Free for Anthos users |