Kubernetes Getting Started - 100% Practical Instructor-Led Online Training

Kubernetes Getting Started - 100% Practical Instructor-Led Online Training

Learn Online Directly From Professional Trainers!

Kubernetes Getting Started TOC

You get access to our cloud lab to do all section exercises

Section-1

Introduction to Kubernetes

Introduction to Kubernetes
Understanding Containers
Advantages of Container Deployment
What is MicroService?
What is Container Orchestration?
What is Kubernetes?
Why Kubernetes?
Container Orchestration: How it works?
Role of Kubernetes
A Brief History of Kubernetes
Advantages of Kubernetes
Kubernetes Components
Understanding Kubernetes Clusters
Kubernetes Cluster Components
Kubernetes Architecture
Kubernetes Master Components/Control Plane
Kubernetes Node Components
Kubernetes Objects & Controllers

Section-2

Kubernetes Setup

Kubernetes Setup
How to Manually Setup Kubernetes?
Installing kubectl, kubeadm and kubelet
Setting up Kubernetes Testing/Learning Environments
Single-Node Cluster using Minikube
Multi-Node Cluster using dind
Multi-Node Cluster using kind
Setting up Kubernetes Production Environments
Manual Setup using kubeadm
On Cloud using kops
Using KRIB
Using Kubespray
Upgrading a Kubernetes Cluster using kubeadm

Section-3

Kubernetes Cluster

Working with Kubernetes Cluster
Exploring Kubernetes Cluster via the Command Line
Getting Node and Cluster Information using kubectl
Understanding Cluster Contexts
Understanding Cluster Configs
Kubernetes Objects
Understanding Pods & Pod Usage
Understanding Services & Service Types
Understanding Volumes
Understanding Namespaces
Kubernetes Managing Objects
Understanding Labels
Understanding Label Selectors
Understanding Field Selectors
Kubernetes Controllers
Understanding Replication Controller
Understanding ReplicaSet
Understanding Deployment
Understanding StatefulSet
Understanding DaemonSet
Understanding Jobs
Installing and Testing Components of a Kubernetes Cluster

Section-4

Kubernetes Applications and Services

Working with Applications and Services
Creating and Managing Pods
Creating and Exposing Services
Discovering DNS Names in Kubernetes
Scheduling Pods
Kubernetes Healthchecks
Kubernetes HPA

Section-5

Kubernetes Virtual Clusters & Secrets

Labels and NameSpaces
Understanding Labels
Creating and Using Labels & Label Selectors
Understanding NameSpaces
Creating and Using NameSpaces
Namespaces with Resource Quotas
Storage and Secrets
Creating Persistent Storage for Pods in Kubernetes
Understanding Persistent Volumes and Persistent Volume Claims
Understanding Secrets
Understanding ConfigMaps

Section-6

Kubernetes User Authentication and Authorization

User Management and Security
Creating a User
Configuring User Credentials and Context
Understanding Role Based Access Control
Creating Roles and Role Bindings to Configure User Authorization

Section-7

Kubernetes Cluster Administration

Kubernetes Networking
Kubernetes Networking Model
Kubernetes Ingress Controller
Logging and Monitoring
Monitoring Logs in Kubernetes
Enabling Metric Server
Working with Metrics

Section-8

Kubernetes Managing Deployments

StatefulSets and Deployments
Understanding StatefulSet
Understanding Deployments
Understanding ReplicaSet
Performing Rolling Updates on Deployments
Managing Deployments

Section-9

Kubernetes Cluster Maintenance

Kubernetes Cluster Maintenance
How to Remove a Pod from Service?
How to Access ClusterIP Service Outside the Cluster?
Understanding Resource Statuses
Debugging Pods
How to Get Detailed Snapshot of Cluster State?
How to Add New Worker Nodes to Cluster?
How to Drain Kubernetes Nodes for Maintenance?
How to Delete a Kubernetes Cluster?

FAQ

You get to interact with highly experienced professionals who are AWS certified, have years of real-life projects and training experience. Moreover, Sreeprakash Neelakantan has published a book on Docker!

This is an instructor-led online course with presentation slides. Each student will be provided access to a cloud-based lab to do all the hands-on exercises.

REGISTER FOR KUBERNETES-TRAINING

We will send you the next available training dates and the payment details

Address

Schogini Systems P Ltd
PTP 292, Trivandrum 695038
INDIA