Mastering Kubernetes for Container Orchestration

Dive into the world of container orchestration with our comprehensive Kubernetes training course. Designed for DevOps engineers, system administrators, and IT professionals.

This course covers everything you need to know to deploy, scale, and manage containerized applications effectively.


CTA Button

What you will learn

By the end of this course, participants will be able to:

Course Pre-requisite

Participants should have a basic understanding of:

Beneficial for

This course is suitable for:

Course Outline

What are containers?

What is the concept of application containerization

Container Use Cases

Docker Installation

Docker commands basic and flags

Building a Docker File

Docker Image basics

Building a docker image using docker file

Launching a container

Accessing the Container

Image management

Docker Hub

Downloading Docker images

Managing Containers

Introduction to Docker Networking & Network Types

Container orchestration – why we need it?

Popular container orchestration tools overview ( Kubernetes , OpenShift etc)

Overview of Public Cloud offerings for container orchestration
 

Manage role based access control (RBAC

Use Kubeadm to install a basic cluster

Manage a highly-available Kubernetes cluster

Provision underlying infrastructure to deploy a Kubernetes cluster

Introduction to YAM

Introduction to POD

Deploying Pods, Replicationsets, etc.

Understand deployments and how to perform rolling update and rollbacks

Use ConfigMaps and Secrets to configure applications

Know how to scale applications

Understand the primitives used to create robust, self-healing, application deployments

Understand how resource limits can affect Pod scheduling

Awareness of manifest management and common templating tools

Understand host networking configuration on the cluster nodes

Understand connectivity between Pods

Understand ClusterIP, NodePort, LoadBalancer service types and endpoints

Know how to use Ingress controllers and Ingress resources

Choose an appropriate container network interface plugin

Understand storage classes, persistent volumes

Understand volume mode, access modes and reclaim policies for volumes

Understand persistent volume claims primitive

Know how to configure applications with persistent storage

Evaluate cluster and node logging

Understand how to monitor applications

Manage container stdout & stderr logs

Troubleshoot application failure

Troubleshoot cluster component failure

Troubleshoot networking

K8s as a platform on cloud.

Introduction to EKS, AKS, & GKS

Don't Hesitate to Contact Us