> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Course: GKE - Google Kubernetes Engine

> This course covers Google Kubernetes Engine, focusing on cluster architecture, deployment, scaling, security, and optimization for cloud-native applications.

Notes for the **GKE - Google Kubernetes Engine** course: 49 lessons across 9 sections.

## Introduction

* [Course Introduction](/docs/GKE-Google-Kubernetes-Engine/Introduction/Course-Introduction/page.md)
* [Learning Objectives and Prerequisites](/docs/GKE-Google-Kubernetes-Engine/Introduction/Learning-Objectives-and-Prerequisites/page.md)

## High Level Overview

* [Section Introduction](/docs/GKE-Google-Kubernetes-Engine/High-Level-Overview/Section-Introduction/page.md)
* [Google Kubernetes Engine A Google Managed Service](/docs/GKE-Google-Kubernetes-Engine/High-Level-Overview/Google-Kubernetes-Engine-A-Google-Managed-Service/page.md)
* [Google Kubernetes Engine Architecture](/docs/GKE-Google-Kubernetes-Engine/High-Level-Overview/Google-Kubernetes-Engine-Architecture/page.md)

## Playground Instructions

* [General Instructions Cloud Shell](/docs/GKE-Google-Kubernetes-Engine/Playground-Instructions/General-Instructions-Cloud-Shell/page.md)
* [General Instructions GKE Playground](/docs/GKE-Google-Kubernetes-Engine/Playground-Instructions/General-Instructions-GKE-Playground/page.md)
* [General Instructions Linux Machine](/docs/GKE-Google-Kubernetes-Engine/Playground-Instructions/General-Instructions-Linux-Machine/page.md)

## GKE Deployment and Administration

* [Section Introduction](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Section-Introduction/page.md)
* [GKE modes of operation](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/GKE-modes-of-operation/page.md)
* [Demo Creating our First GKE cluster](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Demo-Creating-our-First-GKE-cluster/page.md)
* [Prepare the cluster for accessibility and management](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Prepare-the-cluster-for-accessibility-and-management/page.md)
* [Demo Install kubectl and configure cluster access](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Demo-Install-kubectl-and-configure-cluster-access/page.md)
* [Demo Apply labels and tags to GKE clusters](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Demo-Apply-labels-and-tags-to-GKE-clusters/page.md)
* [Plan to scale Cluster autoscaling and Node auto provisioning](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Plan-to-scale-Cluster-autoscaling-and-Node-auto-provisioning/page.md)
* [Demo Configure cluster autoscaling](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Demo-Configure-cluster-autoscaling/page.md)
* [Upgrading your GKE cluster and node pools](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Upgrading-your-GKE-cluster-and-node-pools/page.md)
* [Demo Manually upgrade a GKE cluster or a node pool](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Demo-Manually-upgrade-a-GKE-cluster-or-a-node-pool/page.md)
* [Monitoring and Logging Cloud Operations for GKE](/docs/GKE-Google-Kubernetes-Engine/GKE-Deployment-and-Administration/Monitoring-and-Logging-Cloud-Operations-for-GKE/page.md)

## Networking for GKE clusters

* [Section Introduction](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Section-Introduction/page.md)
* [Plan your network for GKE](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Plan-your-network-for-GKE/page.md)
* [Isolate your environment using GKE private clusters](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Isolate-your-environment-using-GKE-private-clusters/page.md)
* [Demo Creating a private cluster with limited public endpoint access](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Demo-Creating-a-private-cluster-with-limited-public-endpoint-access/page.md)
* [VPC native and Route based cluster](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/VPC-native-and-Route-based-cluster/page.md)
* [Demo Create a VPC native cluster and configure max allowed pods](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Demo-Create-a-VPC-native-cluster-and-configure-max-allowed-pods/page.md)
* [Load Balancing GKE Traffic Ingress](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Load-Balancing-GKE-Traffic-Ingress/page.md)
* [Demo Configure container native load balancing using Ingress](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Demo-Configure-container-native-load-balancing-using-Ingress/page.md)
* [Load Balancing GKE Traffic Services](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Load-Balancing-GKE-Traffic-Services/page.md)
* [Demo Configure a backend service based external load balancer](/docs/GKE-Google-Kubernetes-Engine/Networking-for-GKE-clusters/Demo-Configure-a-backend-service-based-external-load-balancer/page.md)

## Managing Security Aspects

* [Section Introduction](/docs/GKE-Google-Kubernetes-Engine/Managing-Security-Aspects/Section-Introduction/page.md)
* [GKE shared responsibility model](/docs/GKE-Google-Kubernetes-Engine/Managing-Security-Aspects/GKE-shared-responsibility-model/page.md)
* [Authentication and authorization in GKE](/docs/GKE-Google-Kubernetes-Engine/Managing-Security-Aspects/Authentication-and-authorization-in-GKE/page.md)
* [How to protect your GKE cluster components using Network Policies](/docs/GKE-Google-Kubernetes-Engine/Managing-Security-Aspects/How-to-protect-your-GKE-cluster-components-using-Network-Policies/page.md)
* [Demo Using network policies to restrict communication between pods and services](/docs/GKE-Google-Kubernetes-Engine/Managing-Security-Aspects/Demo-Using-network-policies-to-restrict-communication-between-pods-and-services/page.md)
* [Control encryption of sensitive data on GKE](/docs/GKE-Google-Kubernetes-Engine/Managing-Security-Aspects/Control-encryption-of-sensitive-data-on-GKE/page.md)

## Plan, Deploy And Manage Workloads On GKE

* [Section Introduction](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Section-Introduction/page.md)
* [Plan workload deployment to GKE](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Plan-workload-deployment-to-GKE/page.md)
* [Migrate workloads to GKE](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Migrate-workloads-to-GKE/page.md)
* [Control workload deployments using node taints](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Control-workload-deployments-using-node-taints/page.md)
* [Demo Creating node taints on a GKE cluster](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Demo-Creating-node-taints-on-a-GKE-cluster/page.md)
* [Performing rolling updates on a GKE Cluster](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Performing-rolling-updates-on-a-GKE-Cluster/page.md)
* [Demo Managing a rolling update on GKE cluster](/docs/GKE-Google-Kubernetes-Engine/Plan-Deploy-And-Manage-Workloads-On-GKE/Demo-Managing-a-rolling-update-on-GKE-cluster/page.md)

## GKE Design Considerations

* [Section Introduction](/docs/GKE-Google-Kubernetes-Engine/GKE-Design-Considerations/Section-Introduction/page.md)
* [High Availability clusters](/docs/GKE-Google-Kubernetes-Engine/GKE-Design-Considerations/High-Availability-clusters/page.md)
* [Cluster Multi Tenancy](/docs/GKE-Google-Kubernetes-Engine/GKE-Design-Considerations/Cluster-Multi-Tenancy/page.md)
* [Istio on GKE and Anthos Service Mesh](/docs/GKE-Google-Kubernetes-Engine/GKE-Design-Considerations/Istio-on-GKE-and-Anthos-Service-Mesh/page.md)
* [Backing up your GKE cluster](/docs/GKE-Google-Kubernetes-Engine/GKE-Design-Considerations/Backing-up-your-GKE-cluster/page.md)

## It’s a wrap

* [What did we learn](/docs/GKE-Google-Kubernetes-Engine/Its-a-wrap/What-did-we-learn/page.md)
* [Whats Next](/docs/GKE-Google-Kubernetes-Engine/Its-a-wrap/Whats-Next/page.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.