Kubernetes Core Concepts: Part 2 - Managing Applications

Beginner
5 Lessons
1h 21m

Getting your application successfully deployed and working in Kubernetes is the first step. Deploying updated versions and handling configuration changes between environments are next steps that need to be addressed. In this course we teach you the standardized features and approaches for handling deployment lifecycle and application configuration in Kubernetes.

Share:

Course Outline

Introduction
Locked

Introduction

Getting your application successfully deployed and working in Kubernetes is the first step. Deploying updated versions and handling configuration changes between environments are next steps that need to be addressed. In this course we teach you the standardized features and approaches for handling deployment lifecycle and application configuration in Kubernetes.

Video
1m
Lesson 4: Deployment Management
Locked

Lesson 4: Deployment Management

In this lesson we explore the deployment mechanisms of Kubernetes. You’ll learn how to handle updates to your application using rolling, recreate, blue/green, and canary deployment strategies.

Video
12m
Lab 4: Deployment Management
Locked

Lab 4: Deployment Management

In this lab the previously deployed application will be updated to a new version and deployed using some of the various deployment strategies learned in the associated lesson.

Lab
30m
Lesson 5: Pod and Container Configurations
Locked

Lesson 5: Pod and Container Configurations

Every application is unique in regards to the amount of resources it requires and in how it should be monitored from a health perspective. In this lesson examine the various ways extra information can be supplied to Kubernetes so that it can make scheduling and monitoring decisions about the applications deployed to it.

Video
9m
Lab 5: Pod and Container Configurations
Locked

Lab 5: Pod and Container Configurations

In this lab, you’ll enhance the previously deployed application manifest YAML files to add additional information about the applications resource requirements and how to check the health of the application.

Lab
30m