Kubernetes Foundations

Duration

2 days

Overview

This two-day course is the first step in learning about Containers and Kubernetes. Through a series of lectures and lab exercises, the fundamental concepts of Kubernetes will be presented and put to practice by containerizing and deploying a two-tier application into Kubernetes.

By the end of the course, you should be able to meet the following objectives:

  • Build, test, and publish Docker container images
  • Become familiar with authoring YAML files and its syntax
  • Understand Kubernetes core user-facing concepts, including Pods, Services, and Deployments
  • Use kubectl the Kubernetes CLI, and become familiar with its commands and options
  • Understand the architecture of Kubernetes (Control plane and its components, worker nodes, and kubelet)
  • Learn to debug issues with application deployments on Kubernetes
  • Apply resource requests, limits, and probes to deployments
  • Manage dynamic application configuration using ConfigMaps and Secrets
  • Deploy other workloads, including StatefulSets, DaemonSets, Jobs, CronJobs
  • Learn about user-facing security best practices using ServiceAccounts, RBAC, and NetworkPolicies

Who should attend

  • Anyone involved with using or building a Kubernetes cluster

Prerequisites

  • Linux concepts and command line proficiency
  • General networking proficiency
Download Training Brief

21
Jul
5
Seats
Kubernetes Foundations
Dates: Jul 21, 2020 9:00 AM to Jul 22, 2020 5:00 PM
Time Zone: Central Time
Location: Live Online - US
Price: $1600.00 
04
Aug
12
Seats
Kubernetes Foundations
Dates: Aug 04, 2020 9:00 AM to Aug 05, 2020 5:00 PM
Time Zone: Central Time
Location: Live Online
Price: $1600.00 
01
Sep
12
Seats
Kubernetes Foundations
Dates: Sep 01, 2020 9:00 AM to Sep 02, 2020 5:00 PM
Time Zone: Central Time
Location: Live Online
Price: $1600.00 
22
Sep
12
Seats
Kubernetes Foundations
Dates: Sep 22, 2020 9:00 AM to Sep 23, 2020 5:00 PM
Time Zone: Central Time
Location: Live Online
Price: $1600.00