Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Kubernetes

via LinkedIn Learning

Overview

Learn how to deploy container-based applications using Kubernetes, the popular open-source orchestration engine.

Syllabus

Introduction
  • Welcome
  • What you should know
  • How to use the exercise files
1. Containerization with Kubernetes
  • What is containerization?
  • What is Kubernetes?
  • Kubernetes features
  • Other implementations
2. Kubernetes: The Terminology
  • Architecture of a Kubernetes cluster
  • Basic building blocks: Nodes and pods
  • Deployments, jobs, and services
  • Labels, selectors, and namespaces
  • Kubelet and kube proxy
3. Kubernetes 101: Hello World
  • Getting up and running: Mac install
  • Getting up and running: Windows install
  • Getting up and running: Other options
  • Running a first Hello World application
  • Breaking down the Hello World application
4. Making It Production Ready
  • Add, change, and delete labels
  • Working with labels
  • Application health checks
  • Handling application upgrades
  • Basic troubleshooting techniques
5. Kubernetes 201
  • Running a more complicated example
  • The Kubernetes Dashboard
  • Dealing with configuration data
  • Dealing with application secrets
  • Running jobs in Kubernetes
  • Running stateful set applications
6. Advanced Topics
  • Production Kubernetes deployments
  • Detailed look at namespaces
  • Monitoring and logging
  • Authentication and authorization
Conclusion
  • Next steps

Taught by

Karthik Gaekwad

Reviews

4.5 rating at LinkedIn Learning based on 2350 ratings

Start your review of Learning Kubernetes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.