TOIT Training

Introduction to Kubernetes Containerization

Introduction to Kubernetes Containerization
  • Overview
  • Curriculum
  • Reviews

 

This online instructor led training course provides the knowledge and skills to utilize Kubernetes, a product used to operate containerized applications at scale in the data-center. In this course students will learn key topics including the Kubernetes API, Cluster architecture, scheduling pods, daemon sets, pod and service networking, persisent volumes, security primitives, troubleshooting, and more.

  • 10 Sections
  • 55 Lessons
  • 11h Duration
Expand All

Course Introduction

4 Lessons
  • What is Kubernetes
  • What problems does it solve?
  • Key features
  • Terminology to know

Core Concepts

3 Lessons
  • Kubernetes API
  • Cluster architecture
  • Services

Installation, Configuration, & Validation

11 Lessons
  • Cluster design
  • Masters
  • Nodes
  • Cluster communications
  • HA for Kubernetes clusters
  • Acquiring the binaries
  • Infrastructure
  • Testing the cluster
  • Analyzing results
  • kubeadm
  • Container runtimes

Scheduling

3 Lessons
  • Schedule Pods
  • Daemon Sets
  • Resource limitation

 Networking

7 Lessons
  • Networking configuration for cluster nodes
  • Pod networking
  • Service networking
  • Network load balancing
  • Ingress rules
  • DNS
  • CNI

Storage

7 Lessons
  • Persistent Volumes
  • Creating Volumes
  • Access modes
  • Persistent volume claims
  • Storage objects
  • Application with persistent storage
  • CSI

Security

7 Lessons
  • Authentication and authorization
  • Security primitives
  • Network policies
  • TLS certificate management
  • Secure images
  • Security contexts
  • Key value store

 Logging and Monitoring

5 Lessons
  • Cluster components
  • Applications
  • Logs
  • Cluster
  • Applications

Extending the API

4 Lessons
  • CRD
  • Examples: Crontab
  • Operator Framework
  • Examples: Strimzi, Prometheus

Troubleshooting

4 Lessons
  • Application
  • Control plane
  • Worker node
  • Networking

0

0 Ratings
5 Star 0%
4 Star 0%
3 Star 0%
2 Star 0%
1 Star 0%

Reviews

Free

Start Course

Retake Course

Are you sure you want to retake the course? This action will permanently delete all your progress in this course.

Course Includes

  • What Kubernetes is and what its used for
  • Key Kubernetes concepts, including the Kubernetes API, cluster architecture, and more
  • How to install, configure, and validate Kubernetes clusters
  • Scheduling pods
  • Daemon sets
  • Resource limitation
  • Pod and service networking
  • Persistent and creating volumes
  • Security primitives
  • Authentication and authorization
  • Logging and monitoring applications and cluster components
  • Troubleshooting applications, the control plane, the worker node, and the network

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Buy for group

Introduction to Kubernetes Containerization
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)