Start learning about GKE


This page helps you find the right place to get started learning the fundamentals you need to use GKE, whether you're an experienced Kubernetes user or a complete beginner.

New to Google Cloud?

GKE relies on and can be used with many other Google Cloud services, from IAM for access control to Cloud Billing for managing your costs. To get started with Google Cloud basics, see the following:

New to containers?

GKE is based on Kubernetes, and Kubernetes is a container orchestration platform. If you're completely new to the world of containerized applications, start here!

New to Kubernetes?

A lot of the documentation on this site assumes that you're already familiar with basic Kubernetes concepts and terminology. If you're not, the following resources can help you get started:

New to GKE?

If you're already familiar with containers and Kubernetes (for example, if you're familiar with another Kubernetes implementation), the following can help you get started with GKE, including learning about key features, options, and benefits.

Want to explore GKE further?

Even if you're already familiar with GKE basics, you might want to learn more about some of its more specialized features, as described in the following guides:

See also Explore GKE documentation for a guide to where to find all the documentation for GKE features and products.

What's next

  • If you'd like to deploy and explore a more complex application than our quickstart, follow our Learning path: Scalable applications. This multi-part tutorial lets you learn about and explore core GKE features with a sample online bank application.
  • When you're ready to start using GKE in real projects, see our Cluster lifecycle guide and the other pages in our Get started section for all you need to know to start planning, creating, managing, and working with clusters.
  • To deploy and explore more examples that use GKE with other Google Cloud services and get ideas for your own applications, try our Jump Start Solutions: