Kubernetes Made Easy

Learn Kubernetes From Scratch. Learn how to Build, Deploy, Scale & Manage Kubernetes in easy Step-by-Step.

Last updated 2022-01-10 | 4.3

- First and foremost
- you will learn about Kubernetes from scratch. No previous experience required. But added advantage to folks who has basic knowledge of Containers and Linux. If not
- I have your back.
- Next
- we will understand why we need a good Container Orchestration Engine and see why Kubernetes is your go-to option
- Then
- we will build and administer production grade Kubernetes clusters on-the-go
- on-cloud and as well as locally on your laptop

What you'll learn

First and foremost
you will learn about Kubernetes from scratch. No previous experience required. But added advantage to folks who has basic knowledge of Containers and Linux. If not
I have your back.
Next
we will understand why we need a good Container Orchestration Engine and see why Kubernetes is your go-to option
Then
we will build and administer production grade Kubernetes clusters on-the-go
on-cloud and as well as locally on your laptop
After that
You will get in depth understanding of what are Pods
how do they connect and communicate and finally will show you how to write Pod manifest file and deploy it on Kubernetes
Next
I will show you how to configure and manage Pod configuration using ConfigMaps and Secrets
Then
we will go through managing application protection and high-availability using ReplicaSet
ReplicationController
and DaemonSet

After that
we will Scale Up and Scale Down application instances depending on traffic and also
I will show you how to Upgrade and Rollback applications versioins on Kubernetes Using Deployments
Next
Using various Services
I will show you how to Connect and Configure communication between application internally inside Kubernetes cluster and expose applications on to Internet
Then
we will explore
understand and configure various storage solutions from temporary to persistent storage.
Finally
I will show you how to troubleshoot while setting up Kubernetes cluster
deploying and managing applications.

* Requirements

* Basic understanding of YAML syntax
* Linux Commands
* Docker
* Containers
* Google Cloud is a plus. But
* not mandatory

Description

"Gone through various Kubernetes paid courses too. But this series is the best so far. It is helping me to understand each and every smaller component and configuration of K8S in a very practical manner. Thanks for the effort and time you have devoted to making this course. :) " - Student

If my guess is right, I'm sure you heard about Kubernetes, and also, you heard about it is becoming defacto standard for Container Orchestration. Currently, It is must-know technology for any DevOps engineer, Developers, and Administrators.

This course is designed from the ground up for anyone interested in getting hands-on Kubernetes. It will help you understand how to deploy, use, and maintain your applications on Kubernetes.

"Srinath, you are the best. Your series covers everything. Folks, if you are interested in all nuts and bolts of Kubernetes, watching the Srinath series is A MUST !!!! "- Student.

If you have any questions and concerns, please feel free to ask that in the Q&A section or send a message on LinkedIn. I will try my best to get that solve within 24-Hours (99%).

So, without wasting a minute and let's dive into the world of Kubernetes.   

NOTE: This course is getting revamped. ETA: Oct 15th

Your Instructor
Srinath Challa

Who this course is for:

  • Developers, Admins or Anyone interested to learn about Kubernetes.

Course content

10 sections • 60 lectures

Major UPDATES - Coming Soon! Preview 02:14

Monolithic Architecture and its drawbacks Preview 15:54

Microservices and its advantages Preview 16:03

Containers Preview 15:41

Physical Servers vs. Virtual Machines vs. Containers Preview 12:56

Docker Preview 15:38

Container Orchestration Engine (COE) Preview 13:14

TOP 3 Container Orchestration Engines Preview 14:15

What is Kubernetes Preview 16:22

Kubernetes Architecture made easy Preview 21:07

Let's get connected! Preview 00:01

Kubernetes Installation Methods Preview 04:35

Play-With-Kubernetes (PWK) Preview 10:09

Demo: Play-With-Kubernetes (PWK) Preview 10:22

Minikube Preview 12:04

Demo: Minikube Preview 11:16

Google Kubernetes Engine (GKE) Preview 13:16

Demo: Google Kubernetes Engine Preview 08:19

Installation Guide: Follow this to Install Kubernetes using Kubeadm Preview 00:00

Follow These TIPs to Reduce Your Cloud Costs by 95% Preview 01:18

Installing Kubernetes using Kubeadm Preview 25:47

Demo: Installing Kubernetes using Kubeadm Preview 22:55

Using Kubectl Preview 14:00

Like this course? Please share it! Preview 00:12

Replication Controller Preview 20:50

Demo: Replication Controller Preview 17:49

ReplicaSet Preview 23:33

Demo: ReplicaSet Preview 19:13

Deployments Preview 24:56

Demo: Deployments Preview 25:22

DaemonSet Preview 13:16

Demo: DaemonSet Preview 14:35

Jobs Preview 16:44

Demo: Jobs Preview 09:03

Services Preview 08:46

NodePort Service Preview 21:46

Demo: NodePort Service Preview 15:14

LoadBalancer Service Preview 13:24

Demo: LoadBalancer Service Preview 14:30

ClusterIP Service Preview 15:51

Demo: ClusterIP Service Preview 24:33

Storage Volumes Preview 13:42

emptyDir Preview 07:31

Demo: emptyDir Preview 07:58

HostPath Preview 10:07

Demo: HostPath Preview 15:57

GCE Persistent Disk Preview 13:51

Demo: GCE Persistent Disk Preview 20:04

Persistent Volumes & Persistent Volume Claims ( PV & PVC ) Preview 17:15

Static Volume Provisioning Preview 19:11

Demo: Static Volume Provisioning Preview 23:51

Dynamic Volume Provisioning Preview 22:46

Demo: Dynamic Volume Provisioning Preview 23:57

FYI - Ultimate CKA Course Details (Certified Kubernetes Administration) Preview 00:06