Introduction
High Level Overview
- Section Introduction
- Google Kubernetes Engine A Google Managed Service
- Google Kubernetes Engine Architecture
Playground Instructions
- General Instructions Cloud Shell
- General Instructions GKE Playground
- General Instructions Linux Machine
GKE Deployment and Administration
- Section Introduction
- GKE modes of operation
- Demo Creating our First GKE cluster
- Prepare the cluster for accessibility and management
- Demo Install kubectl and configure cluster access
- Demo Apply labels and tags to GKE clusters
- Plan to scale Cluster autoscaling and Node auto provisioning
- Demo Configure cluster autoscaling
- Upgrading your GKE cluster and node pools
- Demo Manually upgrade a GKE cluster or a node pool
- Monitoring and Logging Cloud Operations for GKE
Networking for GKE clusters
- Section Introduction
- Plan your network for GKE
- Isolate your environment using GKE private clusters
- Demo Creating a private cluster with limited public endpoint access
- VPC native and Route based cluster
- Demo Create a VPC native cluster and configure max allowed pods
- Load Balancing GKE Traffic Ingress
- Demo Configure container native load balancing using Ingress
- Load Balancing GKE Traffic Services
- Demo Configure a backend service based external load balancer
Managing Security Aspects
- Section Introduction
- GKE shared responsibility model
- Authentication and authorization in GKE
- How to protect your GKE cluster components using Network Policies
- Demo Using network policies to restrict communication between pods and services
- Control encryption of sensitive data on GKE
Plan, Deploy And Manage Workloads On GKE
- Section Introduction
- Plan workload deployment to GKE
- Migrate workloads to GKE
- Control workload deployments using node taints
- Demo Creating node taints on a GKE cluster
- Performing rolling updates on a GKE Cluster
- Demo Managing a rolling update on GKE cluster
GKE Design Considerations
- Section Introduction
- High Availability clusters
- Cluster Multi Tenancy
- Istio on GKE and Anthos Service Mesh
- Backing up your GKE cluster