4.48 out of 5
4.48
69 reviews on Udemy

Kubernetes Made Easy: Learn Kubernetes From Scratch (2019)

Kubernetes is a top COE developed by Google. Learn how to build, deploy, scale & manage Kubernetes in easy step-by-step
Instructor:
Srinath Challa
1,602 students enrolled
English [Auto-generated]
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.

“Gone through various Kubernetes paid courses too. But this series is best so far. It is helping me to understand each and every smaller components and configuration of K8S in a very practical manner. Thanks for your effort and time you have devoted to making this course. 🙂 ”  – Student

If my guess is right, I’m sure you heard about Kubernetes multiple times 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 ground up for anyone who is interested to get hands-on Kubernetes. It will help you to gain understanding on 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 Srinath series is A MUST !!!! “– Student

So, without wasting a minute and lets dive into the world of Kubernetes.

Course Overview

1
Introduction

Pre-requisites

1
Monolithic Architecture and its drawbacks
2
Microservices and its advantages
3
Containers
4
Physical Servers vs. Virtual Machines vs. Containers
5
Docker

Introduction to Kubernetes

1
Container Orchestration Engine (COE)
2
TOP 3 Container Orchestration Engines
3
What is Kubernetes
4
Kubernetes Architecture made easy

Setting up Kubernetes Environment

1
Kubernetes Installation Methods
2
Play-With-Kubernetes (PWK)
3
Demo: Play-With-Kubernetes (PWK)
4
Minikube
5
Demo: Minikube
6
Google Kubernetes Engine (GKE)
7
Demo: Google Kubernetes Engine
8
Installing Kubernetes using Kubeadm
9
Demo: Installing Kubernetes using Kubeadm
10
Using Kubectl

Pods Basics

1
Pods
2
Demo: Pods

Configuration

1
ConfigMaps
2
Demo: ConfigMaps
3
Secrets
4
Demo: Secrets

Controllers

1
Replication Controller
2
Demo: Replication Controller
3
ReplicaSet
4
Demo: ReplicaSet
5
Deployments
6
Demo: Deployments
7
DaemonSet
8
Demo: DaemonSet
9
Jobs
10
Demo: Jobs

Services

1
Services
2
NodePort Service
3
Demo: NodePort Service
4
LoadBalancer Service
5
Demo: LoadBalancer Service
6
ClusterIP Service
7
Demo: ClusterIP Service

Storage

1
Storage Volumes
2
emptyDir
3
Demo: emptyDir
4
HostPath
5
Demo: HostPath
6
GCE Persistent Disk
7
Demo: GCE Persistent Disk
8
Persistent Volumes & Persistent Volume Claims ( PV & PVC )
9
Static Volume Provisioning
10
Demo: Static Volume Provisioning
11
Dynamic Volume Provisioning
12
Demo: Dynamic Volume Provisioning
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
69 Ratings

Detailed Rating

Stars 5
30
Stars 4
37
Stars 3
3
Stars 2
1
Stars 1
0
9f42b519601b3ef122ca22c4606e36cb
30-Day Money-Back Guarantee

Includes

15 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion