Kubernetes Platform Design

Intermediate
13 Lessons
4h 21m

This course will discuss the typical platform addons that are not part of basic Kubernetes. System administrators and Cluster Operators will learn the skills of operating an existing built cluster.

Share:

Through a series of lecture chapters and lab exercises, this course will talk about the typical platform addons that are not part of basic Kubernetes. System administrators and Cluster Operators will learn the skills of operating an existing built cluster.

Course Outline

Introduction

Introduction

Short introduction about the course.

Video
1m
Cluster Architecture

Cluster Architecture

Learn about the vast Kubernetes ecosystem and the high level architecture choices that are needed.

Video
14m
Lab 01: Cluster Setup
Locked

Lab 01: Cluster Setup

Deploy a three node Kubernetes cluster using kubeadm.

Lab
30m
Logging

Logging

In this lesson the various application logging architectures will be explored as well as other logging considerations.

Video
15m
Lab 02: Logging
Locked

Lab 02: Logging

Investigate how container logging works under the covers and then deploy a full logging solution into the Kubernetes cluster.

Lab
30m
Monitoring

Monitoring

In this lesson learn about monitoring approaches and considerations when analyzing the collected monitoring data.

Video
15m
Lab 03: Monitoring
Locked

Lab 03: Monitoring

Deploy monitoring solutions into the Kubernetes cluster.

Lab
30m
Cluster Troubleshooting

Cluster Troubleshooting

Learn about the places to look and the approaches for debugging when something does go wrong in a Kubernetes cluster.

Video
13m
Lab 04: Cluster Troubleshooting
Locked

Lab 04: Cluster Troubleshooting

Stop and break various system or Kubernetes components and observe how the platform reacts.

Lab
30m
Onboarding

Onboarding

Learn how to onboard new teams or applications using a Kubernetes Cluster.

Video
15m
Lab 05: Onboarding
Locked

Lab 05: Onboarding

Deploy an authentication framework into the cluster to allow new team member accounts to be created and used in the cluster.

Lab
30m
Cluster Maintenance

Cluster Maintenance

This lesson will introduce activities that should be performed to ensure proper maintenance in a Kubernetes cluster

Video
8m
Lab 06: Cluster Maintenance
Locked

Lab 06: Cluster Maintenance

Take a node in the cluster down for maintenance and also install and perform a backup using Velero.

Lab
30m