# Google Kubernetes Engine documentation

[Read product documentation](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/kubernetes-engine-overview)
Deploy, manage, and scale containerized applications on Kubernetes, powered by Google Cloud.

[Go to the Google Kubernetes Engine product page for more.](https://cloud.google.com/kubernetes-engine)

## Documentation resources

Find quickstarts and guides, review key references, and get help with common issues.

### Guides

-

  [Quickstart: Create a cluster and deploy a workload](https://docs.cloud.google.com/kubernetes-engine/docs/quickstarts/create-cluster)

-

  [Configuring cluster access for kubectl](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/cluster-access-for-kubectl)

-

  [Access Google Cloud APIs from GKE workloads](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/workload-identity)

-

  [GKE best practices documentation](https://docs.cloud.google.com/kubernetes-engine/docs/best-practices)

-

  [GKE fleet management documentation](https://docs.cloud.google.com/kubernetes-engine/docs/fleet-management/docs)

-

  [GKE security documentation](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/security-overview)

-

  [GKE networking documentation](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/network-overview)

-

  [GKE AI/ML documentation](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/machine-learning)

-

  [Policy Controller documentation](https://docs.cloud.google.com/kubernetes-engine/policy-controller/docs)

### AI/ML on GKE tutorials

-

  [AI/ML orchestration on GKE](https://docs.cloud.google.com/kubernetes-engine/docs/integrations/ai-infra)

-

  [Core concept: About GPUs in GKE](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/gpus)

-

  [Core skill: Use GPUs in GKE](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/gpus)

-

  [Serve Gemma open models using GPUs with vLLM](https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/serve-gemma-gpu-vllm)

-

  [Serve Gemma open models with Hugging Face TGI](https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/serve-gemma-gpu-tgi)

-

  [Serve an LLM with multiple GPUs in GKE](https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/serve-multiple-gpu)

-

  [Deploy GPUs for batch workloads with Dynamic Workload Scheduler](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/provisioningrequest)

-

  [About Ray on GKE](https://docs.cloud.google.com/kubernetes-engine/docs/add-on/ray-on-gke/concepts/overview)

### References and resources

-

  [REST API](https://docs.cloud.google.com/kubernetes-engine/docs/reference/rest)

-

  [API permissions](https://docs.cloud.google.com/kubernetes-engine/docs/reference/api-permissions)

-

  [API organization and structure](https://docs.cloud.google.com/kubernetes-engine/docs/reference/api-organization)

-

  [gcloud container commands](https://docs.cloud.google.com/sdk/gcloud/reference/container)

-

  [Kubernetes documentation](http://kubernetes.io/docs/)

-

  [kubectl commands](https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands)

-

  [Release notes](https://docs.cloud.google.com/kubernetes-engine/docs/release-notes)

-

  [Release schedule](https://docs.cloud.google.com/kubernetes-engine/docs/release-schedule)

-

  [Security bulletins](https://docs.cloud.google.com/anthos/clusters/docs/security-bulletins)

-

  [Security patching](https://docs.cloud.google.com/kubernetes-engine/docs/resources/security-patching)

-

  [Pricing](https://docs.cloud.google.com/kubernetes-engine/pricing)

## Related resources

Training and tutorials Use cases Explore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training Training and tutorials

### [Architecting with Kubernetes Engine](http://cloud.google.com/training/course/architecting-with-google-kubernetes-engine)


This course features a combination of lectures, demos, and hands-on labs to help you explore and deploy solution elements---including infrastructure components like pods, containers, deployments, and services---along with networks and application services.


Training Training and tutorials

### [Kubernetes Qwik Start lab](https://www.cloudskillsboost.google/catalog_lab/911?qlcampaign=77-18-gcpd-236&utm_source=gcp&utm_medium=documentation&utm_campaign=kubernetes)


Learn how to deploy a containerized application with Kubernetes Engine in less than 30 minutes.


Training Training and tutorials

### [Serve LLMs for AI/ML inference using GPUs on GKE with vLLM](https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/serve-gemma-gpu-vllm)


This tutorial demonstrates how to use graphical processinng units (GPUs) on GKE to run large language models (LLMs) for AI/ML inference.


Training Training and tutorials

### [Create a cluster and deploy a workload in the Google Cloud console](https://docs.cloud.google.com/kubernetes-engine/docs/quickstarts/create-cluster)


Learn how to create a Kubernetes cluster and deploy a 'hello world' web app in Google Cloud console.


Training Training and tutorials

### [Setting up HTTP(S) Load Balancing with Ingress](https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/http-balancer)


This tutorial shows how to run a web application behind an external HTTP(S) load balancer by configuring the Ingress resource.


Training Training and tutorials

### [Configuring Domain Names with Static IP Addresses](https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/configuring-domain-name-static-ip)


This tutorial demonstrates how to expose your web application to the internet on a static external IP address and configure DNS records of your domain name to point to your application.


Use case Use cases

### [Best practices for continuous integration and delivery to Google Kubernetes Engine](https://docs.cloud.google.com/solutions/best-practices-continuous-integration-delivery-kubernetes)


Learn best practices for continuous integration and continuous delivery to GKE, from source control to deployment strategies.

CI/CD GitOps

<br />

Use case Use cases

### [Configuring privately used public IPs for GKE](https://docs.cloud.google.com/solutions/configuring-privately-used-public-ips-for-GKE)


Apply privately used public IP addresses for Google Kubernetes Engine pod address blocks.

VPC Networking

<br />

Use case Use cases

### [Best practices for running cost-optimized Kubernetes applications on GKE](https://docs.cloud.google.com/architecture/best-practices-for-running-cost-effective-kubernetes-applications-on-gke)


Take advantage of the elasticity provided by Google Cloud when running cost-optimized applications on GKE.

Costs

<br />

Use case Use cases

### [Modernization path for .NET applications on Google Cloud](https://docs.cloud.google.com/solutions/modernization-path-dotnet-applications-google-cloud)


Learn a gradual and structured process for modernizing monolithic applications.

Windows .NET Migration

<br />

## Related videos