Course
Skills
Architecting with Google Kubernetes Engine - Workloads
In this course, 'Architecting with Google Kubernetes Engine - Workloads', you learn about performing Kubernetes operations; creating and managing deployments; the tools of GKE networking; and how to give your Kubernetes workloads persistent storage.
What you'll learn
In this course, 'Architecting with Google Kubernetes Engine - Workloads', you learn about performing Kubernetes operations; creating and managing deployments; the tools of GKE networking; and how to give your Kubernetes workloads persistent storage.
Table of contents
Course introduction
6mins
Kubernetes Operations
16mins
Deployments, Jobs, and Scaling
63mins
- introduction 1m
- Deployments 3m
- Ways to create deployments 3m
- Scaling deployments 2m
- Updating deployments 2m
- Rolling updates 3m
- Blue-green deployments 2m
- Canary deployments 4m
- Managing deployments 2m
- Lab introduction 1m
- Lab: Creating Kubernetes Engine Deployments 0m
- Jobs and CronJobs 5m
- Parallel Jobs 4m
- CronJobs 3m
- Lab introduction 1m
- Lab: Deploying Jobs on Kubernetes Engine 0m
- Cluster scaling 5m
- Downscaling 4m
- Node pools 1m
- Lab Introduction 1m
- Lab: Configuring Pod Autoscaling and NodePools 0m
- Controlling pod placement 2m
- Affinity and anti-affinity 5m
- Pod placement example 2m
- Taints and tolerations 4m
- Getting software into your cluster 3m
- Lab introduction 0m
- Lab: Deploying Kubernetes Engine via Helm Charts 0m
- summary 0m
Google Kubernetes Engine Networking
45mins
- introduction 1m
- Pod networking 6m
- Services 2m
- Finding services 6m
- Service types and load balancers 4m
- How load balancers work 4m
- The Ingress resource 7m
- Container-native load balancing 5m
- Network security 7m
- Lab introduction 1m
- Lab: Configuring Kubernetes Engine Networking 0m
- Lab introduction 1m
- Lab: Creating Services and Ingress Resources 0m
- summary 1m
Persistent Data and Storage
44mins
- introduction 2m
- Volumes 3m
- Volume types 5m
- Volume types, continued 7m
- The PersistentVolume abstraction 4m
- More on PersistentVolumes 8m
- StatefulSets 3m
- Lab introduction 1m
- Lab: Configuring Persistent Storage for Kubernetes Engine 0m
- ConfigMaps 5m
- Secrets 4m
- Lab introduction 1m
- Lab: Working with Kubernetes Engine Secrets and ConfigMaps 0m
- summary 1m