Kubernetes Crash Course: Learn the Basics and Build a Microservice Application

preview_player
Показать описание

In this Kubernetes crash course, you'll learn the fundamentals of container orchestration and how to use Kubernetes to manage your applications. We'll cover the basics of containers, Kubernetes, pods, and replicasets, and then dive into a hands-on project where we'll build a microservice application using Kubernetes. You'll gain real-world experience through our free labs and be ready to use Kubernetes in your own projects. By the end of this course, you’ll be well on your way to mastering Kubernetes.

These are the topics covered in this video:
00:00 - Introduction
03:25 - What are Containers?
08:47 - What is Kubernetes?
14:09 - Kubectl
15:58 - Working with our labs
17:08 - Demo - Labs Intro
18:54 - Labs - Kubectl
19:21 - Kubernetes PODs
28:40 - Demo - Pods
35:00 - Welcome to Our Slack Community
35:28 - Labs - Pods
35:42 - ReplicaSets
46:07 - Labs - ReplicaSets
46:20 - Deployment
50:11 - Labs - Deployments
50:22 - Services
56:15 - Services - NodePort
1:02:31 - Labs - Services
1:03:12 - Example Voting App Introduction
1:05:27 - Deploying voting app on Kubernetes
1:18:52 - Demo – Deploying voting app on Kubernetes
1:39:49 - Demo – Deploying voting app as a Deployment on Kubernetes
1:49:38 - Conclusion
1:51:07 - Setup Your Own Local Setup
1:52:42 - Minikube

We have various Learning Paths to help you choose your next step and shape your DevOps & Cloud Career.

Check out our learning paths at KodeKloud to get started:

#kubernetesforbeginners #ContainerOrchestration #kubernetestutorial

Those new to the Programming and DevOps world often find it challenging to start their journey due to the missing basic prerequisites. For example, issues with setting up a basic lab environment using VirtualBox, problems with networking, or trouble with working with the Linux CLI or text editors like vi editor. Sometimes there are issues with applications - like getting a sample application to work, problems with getting the dependencies to install correctly or trouble with getting a web server to communicate with a database server. Or, at other times, it's working with data formats like JSON or YAML.

So we have identified a gap, and we believe that this is due to missing some of the basic prerequisites, such as knowing the basics of Linux, the basics of tools like VirtualBox, or knowing the basics of the most commonly used applications like Java, Python or NodeJS or web servers like Apache, NGINX etc. As a DevOps or Cloud Engineer, it is crucial to have these basics cleared. And that’s why we are helping you to bridge that gap!

For more updates on courses and tips, follow us on:
Рекомендации по теме
Комментарии
Автор

A perfect combination of lectures and hands-on labs.

behrozkarim
Автор

Completed 50% course planning to give exam in May/June. Best course available in the market
Definitely willing to complete the course 💯 just need motivation to go on

Update: Given exam on June month & cleared CKA

HellCRICKET
Автор

1 hour in, and i am loving it. I used to start a course and not continue it due to not understanding anything.
Defnitely best course out there. Appreciate the good work <3

mohanadnasar
Автор

What an amazing course!! I appreciate the effort and the free labs, I feel so much more confident on why and when to use K8s now! Thanks again!

truhandelosvalles
Автор

Just started this one, really amazing course and labs! Thanks a lot

linux
Автор

This is a fine template for how tutorials should be done. Keep up the amazing work!

mrleft
Автор

Glad to see you responding to all the comments. That's sweet.

chetan.budathoki
Автор

I took your docker course from udemy. It is truly amazing how well designed your course is. concise, efficient, on point!

iljqjlg
Автор

There is huge labor in this course. Thanks a lot!

lookback
Автор

Thank you really much for this video. I started to use Kubernetes at my new workplace for the first time and your course opened my eyes and gave me a solid base understanding of kubernetes.
The example in the end with the application helped alot!!
Really appreciate it!

boopumer
Автор

Amazing. Hats off to you guys for keeping it free.

tariqueansari
Автор

Thanks, I got to understand kubernetes better. Hands on Labs helped me to practice effectively

attitudebhakiro
Автор

Perfect, going thourgh various tutorials, but this one got all topics and confusion clarified. thanks.

jasnilmk
Автор

so so helpful. thank you.

i am taking the course as i watch this

danchisholm
Автор

No words !! Just Amazing !! It was awesome !! I have doubt it would be better how we can have a persistent volume in the kubernetes cluster ?

shashankjoshi
Автор

Thanks a lot, you are doing great for the community

saoudahmedkhan
Автор

Hello Mumshad! Thank you for uploading this course to youtube!
Why doesn't the worker pod need a service? How do the redis and postgres pods communicate with the worker pod?

gautamerande
Автор

Wow amazing concept of direct Labs no need to set up dedicated environment to practice kubernetes.
I want to do CKD/CKA please bring course on CKA CKD.

asddj
Автор

simple and to the point, thank you bhrata :)

a_maxed_out_handle_of__chars
Автор

**CAUTION**
worker-app-pod will give you error because of authentication.
the latest postgres docker image have changed the auth mechanism internally hence the error. You should use "postgres:9.4" version of the db to run it perfectly.

a.nk.r