Kubernetes Crash Course

This one took me a while... Hopefully, you enjoy it! This is a 3 hours crash course that will cover kubernetes (k8s) in great detail.
If you want to expand your Kubernetes knowledge, I highly suggest looking into these courses (not sponsored and these are not affiliate links):
1) www.udemy.com/course/kubernet...
2) www.udemy.com/course/docker-a...
3) www.udemy.com/course/microser...
Github repo:
github.com/harblaith7/k8s-app
Thumbnail designed by FreePik (www.freepik.com)
Course Timeline
0:00 - Intro
6:41 - What is K8s & Why do we Want to Use it
15:27 - Kubernetes Cluster
24:04 - Kubernetes Installation
29:22 - Kubectl
41:50 - Pods
57:14 - Services (NodePort & LoadBalancers)
1:08:44 - Services (ClusterIP)
1:27:03 - Networking & Namespaces
1:36:54 - Deployments
1:54:37 - Ingress
2:13:56 - Persistent Volumes & Persistent Volume Claims
2:31:36 - Storage Classes
2:35:20 - Secrets & Environment Variables
2:44:51 - Requests & Limits

Пікірлер: 63

  • @shubhindu
    @shubhindu2 жыл бұрын

    Thanks for understanding how to hold someone's attention for 3 hours. I have watched a dozen of these, this course was the only one I could finish without getting bored. Simply amazing. I wouldn't mind paying for a detailed video going into more advanced concepts of Kubernetes.

  • @mohitkale6879
    @mohitkale68793 жыл бұрын

    By far the best Kubernetes Crash Course I have ever seen. Thank you so much.

  • @stalinengoma7680
    @stalinengoma7680 Жыл бұрын

    This crash course is by far very amazing and very well-detailed than other K8S courses I have followed. A few concepts ( like the Ingress resources on serviceName and servicePort) are outdated from the time I am watching the video where the K8S version is v1.25 but still relevant. I ended up gaining more knowledge from your amazing course. Thanks

  • @oskarquintanagarcia5420
    @oskarquintanagarcia54203 ай бұрын

    Thank you for sharing and for explaining very well. A very understandable course!

  • @dekcode2824
    @dekcode28242 жыл бұрын

    This is pretty sick! This deserves way more views. Thank you for sharing!!! Appreciate it.

  • @TolulopeMakinde-vy4qd
    @TolulopeMakinde-vy4qd Жыл бұрын

    This is one of the great k8s courses I have seen so far. Well detailed.

  • @Daniel83021
    @Daniel830212 жыл бұрын

    I watched it twice! Great explanation with the graphics! Keep doing the good job! CONGRATS!

  • @pvsasirekha1
    @pvsasirekha12 жыл бұрын

    No words to say you way of teaching is awesome and i am learning a lot from your videos .Thanks for your efforts

  • @XuWanping
    @XuWanping10 ай бұрын

    Best k8s class. Really appreciate your generosity!

  • @seanfang398
    @seanfang398 Жыл бұрын

    This is a really amazing tutorial ! Thank you so much for all the effort you put in ♥

  • @sparkfire1223
    @sparkfire12232 жыл бұрын

    Awesome content, to echo what everyone is saying this is great and by far the best training on kubernetes I have seen. Thanks for the help, you made content click that I was unable to do so over the last few months.

  • @abhikakadiya4968
    @abhikakadiya49685 ай бұрын

    Thanks you for making this crash course. It was easy to understand and interesting that I have finished full course in one go.

  • @moshoodsikiru1746
    @moshoodsikiru17462 жыл бұрын

    Best tutorial on Kubernetes! Thank you so much for sharing. I wish i could like and subscribe a thousand times :)

  • @phokhaing6521
    @phokhaing65212 жыл бұрын

    Your channel is awesome!! Very clear explanation and demo. thank you for sharing your knowledge!! 👍🏻

  • @abhishekgautam2688
    @abhishekgautam26885 ай бұрын

    Awsome Explanation, Loved it..!!

  • @rpauipathwithnv3481
    @rpauipathwithnv3481 Жыл бұрын

    A rocket start course even to the beginners for k8s. This was really helpful

  • @hasanbutt6667
    @hasanbutt66672 жыл бұрын

    One of great and easy understanding. Thanks for your time and effort Much appreciated

  • @damilaremichael9543
    @damilaremichael95432 жыл бұрын

    Best k8s tutorial of all times. You just got a subsriber

  • @timothy6966
    @timothy69662 жыл бұрын

    Awesome crash course! Thanks for the content!

  • @yannickpezeu3419
    @yannickpezeu34192 жыл бұрын

    Thanks you a lot ! This was the best explanation I could find on this topic !

  • @TheRishith
    @TheRishith2 жыл бұрын

    This is really great tutorial and enjoyed it ! great work !

  • @Jambajakumba
    @Jambajakumba2 жыл бұрын

    This is an amazing course. Thank you!

  • @bogdaniasinovschi
    @bogdaniasinovschi2 жыл бұрын

    Amazing course. Great job!

  • @pouyajabbarisani
    @pouyajabbarisani3 жыл бұрын

    Finally, full HD version! thanks

  • @laithacademy

    @laithacademy

    3 жыл бұрын

    Thank you for your patience

  • @ahmed_mansour5
    @ahmed_mansour5 Жыл бұрын

    Great Course my friend!!

  • @georgekounou7243
    @georgekounou7243 Жыл бұрын

    This is a GREAT COURSE!!!!! thank you!

  • @georgealmusa8842
    @georgealmusa88422 жыл бұрын

    clear explanation, very informative content , thank you so much

  • @hamidullahmuslih6301
    @hamidullahmuslih63012 жыл бұрын

    wohoo!! finally finished, greate course broo.

  • @zhimingkoh1029
    @zhimingkoh10292 жыл бұрын

    Thank you so much for creating this course, it is amazing (:

  • @mhfereydouni
    @mhfereydouni Жыл бұрын

    Quite handy and wonderful crash course

  • @dayumnson9769
    @dayumnson97693 жыл бұрын

    Your sir, are my hero. I have watchedsome yt courses on kubernetes. And also kubernetes vs docker swarm. But none of them really teaches ,ou stuff. I'm super hyped to go through these 3 hours. Thanks a lot! Btw. where did you get your knowledge from? What are you working at as your current main job? greetings

  • @pranabroy8218
    @pranabroy82182 жыл бұрын

    Thanks for this quality content. 🙏

  • @bin4mails
    @bin4mails5 ай бұрын

    Great Help Sir, thanks a lot.

  • @callofdutyS1LENT
    @callofdutyS1LENT2 жыл бұрын

    Thank you this is really good content!

  • @amirkhierandish5731
    @amirkhierandish5731 Жыл бұрын

    A great course , thank you

  • @damodarreddy9385
    @damodarreddy93852 жыл бұрын

    It is nice detailed videos sir and thank you so much

  • @ahmedtitan3598
    @ahmedtitan35983 жыл бұрын

    One of the best Course I have ever seen.

  • @alirezajazayerei2881
    @alirezajazayerei28812 жыл бұрын

    that was awesome. thank you

  • @MorpheusAwoke
    @MorpheusAwoke10 ай бұрын

    Great job. What is says on the tin. Got me up and running with K8S.

  • @apexvalan4369
    @apexvalan43692 жыл бұрын

    Valuable content

  • @paulina5247
    @paulina524711 ай бұрын

    The best kubernetes course I've watched!

  • @yousseftalibi318
    @yousseftalibi3188 ай бұрын

    Thanks!

  • @devsecopstoolbox
    @devsecopstoolbox2 жыл бұрын

    Subscribing from all of my email addresses so I won't miss your videos lol. Recommended course for beginners. Must have some basic knowledge of IT

  • @rahulshaw7673
    @rahulshaw76733 жыл бұрын

    Your channel is going to blow up. Mark my words

  • @orenshish
    @orenshish3 жыл бұрын

    Hi first thanks for the clear explanation. Second you can share the diagrams you used. Thank you.

  • @benntendslife1043
    @benntendslife10432 жыл бұрын

    You Rock!

  • @innocentonyemaenu6353
    @innocentonyemaenu6353 Жыл бұрын

    Hello @Laith, it seems authentication is required to use your dockerhub images

  • @innocentonyemaenu6353
    @innocentonyemaenu6353 Жыл бұрын

    Hello @Laith Academy, How relevant is this tutorial now since I'm executing the kubectl command but getting imagepullbackoff

  • @milon27
    @milon279 ай бұрын

    would you please create part 2 of it. where instead of local computer. use aws.

  • @etiennelebras1122
    @etiennelebras11222 жыл бұрын

    What is your paypal or other way to pay you for your work please ?

  • @easyartforkids2079
    @easyartforkids207911 ай бұрын

    Thank you so much creating this course, this is awesome. I tried to implement each and every step locally however getting the error "error: error validating "server-depl.yaml": error validating data: apiVersion not set; if you choose to ignore these errors, turn validation off with --validate=false" when applying k apply -f server-depl.yaml command . Not sure why this error is coming.

  • @reallanonym2015
    @reallanonym2015 Жыл бұрын

    is server pod nodejs application that is listening to port 3000 ( as in given in github ) or i m missing something.....?

  • @IlConteDiStrasburg
    @IlConteDiStrasburg3 жыл бұрын

    Very clear explanation and good demo, thanks a lot Laith, very good job ! Could you please share your diagrams ? Cheers !

  • @laithacademy

    @laithacademy

    3 жыл бұрын

    Yeh I have to figure out how to share a draw.io document without it being edittable. Once I do, Ill put it in the description

  • @mannya7765

    @mannya7765

    2 жыл бұрын

    @@laithacademyYou can export the diagrams as images or PDF. 👍

  • @mellywins166
    @mellywins1663 жыл бұрын

    Please upload your diagrams, thanks alot for this clear explanation you nailed it!

  • @laithacademy

    @laithacademy

    3 жыл бұрын

    Not sure how lol. They are in draw.io. Saved in google drive. I want to share them with read access only. I’ll look into it in the weekend

  • @ij5021

    @ij5021

    3 жыл бұрын

    @@laithacademy draw.io has an easy integration with github wherein any diagram save can be committed in.

  • @developers_hub
    @developers_hub Жыл бұрын

    i think the ingress part has become outdated in newer version of kubernetes, I got the error. Can you confirm?

  • @dayumnson9769
    @dayumnson97693 жыл бұрын

    9:13 could we not just declare this container with 'restart:always' ?

  • @laithacademy

    @laithacademy

    3 жыл бұрын

    Yeh, that is one way to get around that particular problem with docker, but the point is that k8s will automatically do that for you. All you have to do is specify how many replicas you want. You'll see a bunch of other examples where k8s automates the process and makes your life so much easier throughout the crash course.

  • @mosespeter9711
    @mosespeter9711 Жыл бұрын

    This video is TERRIFIC!