Complete Application Deployment using Kubernetes Components | Kubernetes Tutorial 20

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • Kubernetes Deployment in Practice using Kubernetes Components. Kubernetes Example Deployment.
    ► Subscribe To Me On RUclips: bit.ly/2z5rvTV
    Instead of creating each component separate without context, this video goes through a complete application setup using several Kubernetes components: pod, deployment, service, configmap and secret.
    It's a hands-on, practical tutorial of using the different Kubernetes Components together, which will give you a big picture.
    Git repo link of the demo:
    gitlab.com/nanuchi/kubernetes...
    TIMESTAMPS
    0:00 - Intro
    0:25 - Overview Diagram of Kubernetes Components we create
    1:42 - Browser Request Flow
    2:17 - MongoDB Deployment
    6:22 - Secret
    12:34 - Internal Service for MongoDB
    17:09 - MongoExpress Deployment
    19:53 - ConfigMap
    24:00 - MongoExpress External Service
    29:27 - Setup finished - review
    -------------------------------------------------------------------------------------------------------
    Full Kubernetes and Docker tutorial ► bit.ly/2YGeRp9
    DevOps Tools, like Ansible ► bit.ly/2W9UEq6
    Kubernetes Volumes ► • Kubernetes Volumes exp...
    Complete Jenkins Pipeline Tutorial ► • Complete Jenkins Pipel...
    For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible. Also please let me know what you want to learn about Docker & Kubernetes.
    #kubernetes #kubernetestutorial #devops #techworldwithnana
    -------------------------------------------------------------------------------------------------------
    This video is the 20th of a complete series for beginners. At the end of this tutorial you will fully understand Docker and Kubernetes.
    The complete step-by-step guide to Docker and Kubernetes will include the following topics:
    🐳 DOCKER basics:
    - Container concept
    - Why docker? (image vs. traditional DevOps)
    - Install docker on different operating systems
    - 8 basic commands you need to know (2 parts)
    - Docker vs. Virtual Machine
    - Docker in Practice: Overview of whole development process with Docker (development, continuous delivery, deployment) Probably 3-5 videos including Docker-Compose, Dockerfile, Private Repository.
    - Docker Volumes in theory and practice
    ✵ KUBERNETES basics:
    - Main Kubernetes components (including Pod, Service, Ingress, Volumes, ConfigMap, Secrets, Deployment, StatefulSet)
    - Kubernetes architecture for beginners (master, slave nodes & processes)
    - How Kubernetes makes high availability, scalability and disaster recovery possible
    - Minikube, Kubectl - set up the cluster
    - Kubectl basic commands - Demo
    - Configuration file (YAML) - syntax
    - K8s Deployment in practice - example application deployment (pod + service + configmap + secret)
    - Kubernetes Namespaces
    - Kubernetes Volumes
    ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
    Join private Facebook group ► bit.ly/32UVSZP
    Don't forget to subscribe ► bit.ly/3mO4jxT
    DEV ► bit.ly/3h2fqiO
    INSTAGRAM ► bit.ly/2F3LXYJ
    TWITTER ► bit.ly/3i54PUB
    LINKEDIN ► bit.ly/3hWOLVT
    Legal Notice:
    Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This video is not accredited, certified, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.

Комментарии • 453

  • @TechWorldwithNana
    @TechWorldwithNana  4 года назад +40

    0:25 - Overview Diagram of Kubernetes Components we create
    1:42 - Browser Request Flow
    2:17 - MongoDB Deployment
    6:22 - Secret
    12:34 - Internal Service for MongoDB
    17:09 - MongoExpress Deployment
    19:53 - ConfigMap
    24:00 - MongoExpress External Service
    29:27 - Setup finished - review
    👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.
    Please don't forget to subscribe and give me a thumbs up if you liked my video 😊

    • @mattongbp
      @mattongbp 3 года назад

      Very practical video tutorial.

    • @pankajbarge3174
      @pankajbarge3174 2 года назад

      Best real time example 😊 #newsubscriber

  • @abhishekchakraborty8595
    @abhishekchakraborty8595 4 года назад +58

    The best example to showcase deployment ,services , configmap and secrets !!!

  • @aravindetagi4008
    @aravindetagi4008 7 месяцев назад +3

    Everytime I watch your tutorials.... I feel like, why didn't I watch this earlier..... Concepts are so clear.... Thanks a lot

  • @JoseGuerrero-xz5pm
    @JoseGuerrero-xz5pm 3 года назад +57

    Nana, your “Demo” videos are some of the most clearly and intuitively structured videos on any IT topic that I have watched ever, breaking everything down into a form that is so easy to understand. And for a complex subject, like Kubernetes, that is outstanding. I think that with these “Demo” videos you hit the sweet spot for the combination of subject complexity, level of detail, clarity of explanation and length of the videos. You are gifted, one in a million. Thanks for sharing your knowledge. Keep up the good work !

    • @saravanprathi6956
      @saravanprathi6956 3 года назад +2

      This is totally what I feel too after watching her videos!!

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад +7

      Thank you so much for your amazing feedback Jose. I'm really happy to read such comments! Really appreciate it!

    • @veera421
      @veera421 3 года назад +1

      I echo your words!

    • @ravis1357
      @ravis1357 2 года назад +1

      YOU ARE AWESOME 😊

  • @akasimon8838
    @akasimon8838 4 месяца назад +3

    You are the best teacher nana. Thanks so much for this video

  • @MySidhartha
    @MySidhartha 3 года назад +14

    I have seen so many K8s videos even in local language...But this series is explained in such a simple way with the clear visual graphics ,that it gives a 100% satisfaction and clears every doubt of yours.

  • @teza3319
    @teza3319 3 года назад

    I have been learning a lot from your channel. I was very lucky that I found your channel a few months back. Great tutorials for me moving from sysadmin to dev ops. Thank you very much Nana.

  • @aleksandragincheva7264
    @aleksandragincheva7264 2 года назад

    Clearly explained! Thank you for taking the time for that video. Even people with 0 experience in K8s would understand what you did!

  • @shravanmechineni8590
    @shravanmechineni8590 3 года назад +1

    The best Kubernetes tutorial I've come across, thanks for the clear explanation.

  • @ruslan_yefimov
    @ruslan_yefimov Год назад

    Oh my god that is some useful tutorials you're making!
    It's just a highly-concentrated theory with an immediate practise...
    Love it

  • @franciscomateus1673
    @franciscomateus1673 3 года назад +2

    I wished everybody explained kubernetes like her. Damn, she is saving my life with this videos!

  • @phevos_sk
    @phevos_sk Год назад +1

    Seriously this was of the best tutorials i have ever seen. Thank you so much Nana!

  • @DhammadeepBorkar
    @DhammadeepBorkar 2 года назад +1

    This is the best video explaining application deployment over K8s, on RUclips.

  • @saireddyabhilash
    @saireddyabhilash 4 года назад +40

    This is the best video so far which explains complete application deployment in simple words and understandable english.
    You are a good Tutor.

  • @cheick127
    @cheick127 3 года назад

    Never seen something on Kubernetes so well and simply explained, great content thanks a lot. You get a new sub.

  • @kp4270
    @kp4270 3 года назад

    Simply awesome, it's crisp to the point and voila you deployed the application...thanks much Nana, keep up the good work

  • @chroniclesofj
    @chroniclesofj 4 года назад +1

    Great overview Nana. Keep these up. Nobody else on RUclips is covering K8s and containers in such detail like you

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thanks, happy to hear that it stands out from other videos :)

  • @TechWithGreg1
    @TechWithGreg1 3 года назад +11

    The best demo of an app deployment on Kubernetes that I saw on RUclips! You explain step by step what are you doing and why. This way you make it easy to a Kubernetes newbie like me understand the basics. Great work Nana!

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад

      Thank you so much Gregory. Really appreciate your feedback 😊

  • @saikiranraju4642
    @saikiranraju4642 2 года назад

    Amazing! Got all my queries resolved in one Tutorial. Thanks Nana!!

  • @forgotten225522
    @forgotten225522 3 года назад

    Amazing example and insights. Loved this tutorial, got a custom deployment up and running. Would recommend this to everyone!

  • @pravinbhande845
    @pravinbhande845 3 года назад

    Good Work Nana ! Simple yet Crisp & clear Explanation !

  • @ankitjain6437
    @ankitjain6437 3 года назад

    Amazing work Nana...really appreciate all your efforts & content!! Keep going ...thanks once again for demonstrating & sharing it so beautifully!!

  • @eduard7746
    @eduard7746 3 года назад +1

    You just saved my life.
    I was struggling with all the dummy tutorials, that explain components of K8s each separate one by one, because of that I was not able to make a complet a-z setup of a cluster.
    You got my subscribe 👍😎

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад +1

      I'm glad to hear Eduard! Thank you for your positive feedback 😊

  • @Clonel
    @Clonel 3 года назад +1

    That's the first tutorial I am doing to learn Kubernetes, I feel like I found the right one ! :-D

  • @shaileshp6024
    @shaileshp6024 Месяц назад

    crisp and clear ( any one can learn simply once see this video , thanks Nana)

  • @daviddk1988
    @daviddk1988 2 года назад

    Great video! I'm learning so much from this channel. Thanks for all the hard work you put into this.

  • @andrewleonard5727
    @andrewleonard5727 4 года назад +1

    Your videos are incredibly helpful. Thank you so much for making these! You deserve way more views/subs

  • @veera421
    @veera421 3 года назад

    Every time, I see, I learn something new! Thank you so much!

  • @Tommjm63
    @Tommjm63 3 года назад

    It was Greaaaaat !
    the best sample video I saw, explains details as a simple scenario.
    thank you so much 👌

  • @narendrar9940
    @narendrar9940 4 года назад +1

    Very simple and clear explanation, i could follow every bit of it, watching it for the first time! Thanks for sharing!

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      👍 That's great and thanks a lot for your feedback Narendra :)

  • @palimarcincin7693
    @palimarcincin7693 3 года назад

    wow, perfectly explained, i tried running basic app on cluster based on kubernetes tutorial, instantly got lost.. this looks amazing, gonna try now, thank you :)

  • @zottun1673
    @zottun1673 3 года назад

    Your videos are seriously allowing me to change and catapult my tech career! thank you so much :) These videos are seriously allowing me to change and catapult my tech career! thank you so much :)

  • @abrahamalvarez23
    @abrahamalvarez23 Год назад +1

    Excellent video Nana. Thank you for posting. Super relevant and super helpful.

  • @viltran
    @viltran 3 года назад

    These are awesome Kubernetes video series. Love it. Thank you!!

  • @sumankandagatla3581
    @sumankandagatla3581 4 года назад +2

    I am out of words. You are an excellent teacher. I have paid from so many courses in vain. You have taught me my biggest insecurity about K8s now I am so confident that I can do it. You made my day. Where were you all this time ? lol. Thank you so much.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Wow I'm happy to hear that my videos helped you so much :)

  • @zirakqader3664
    @zirakqader3664 4 года назад +1

    Well done! the course is really handy and well organized, which addresses all the fundamental elements/components in Kubernetes. It will be great to produce another topic on how to deploy microservices on the Kubernetes environment.

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад +1

      Thank you for your feedback Zirak! 🙏 And also for your suggestion, will consider it :)

  • @emolague
    @emolague 4 года назад +3

    Thank for your work on these tutorials! They're really helpful.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thanks Erik, I'm happy to see that my work is actually helpful and not a waste of time :)

  • @puneethmg5885
    @puneethmg5885 2 года назад +1

    best and easy way to gain knowledge on deploying the app, thanks for the video Nana

  • @tirumalraot
    @tirumalraot 4 года назад +1

    You cleared many doubts about K8s setup. Thanks for the quick and concise tutorial.

  • @snehotoshbanerjee1938
    @snehotoshbanerjee1938 3 года назад

    Excellent video! Very crisp and the example was great.

  • @tribalmolecule
    @tribalmolecule 3 года назад +2

    Love this series! Thank you. Very easy to follow.

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад

      I'm delighted that you loved the series Akshat! Thank you for the support. This is much appreciated. Please keep safe. 🙂

  • @krishnavanama3352
    @krishnavanama3352 3 года назад

    Excellent..Thank you so much!
    After watching your video. Now it's clear to me. Deployment and service, configmap and how to create secrets.

  • @jruitti
    @jruitti 3 года назад

    Excellent video and its explanation. Perfectly clear. Congrats!!

  • @vintue
    @vintue 11 месяцев назад

    This session helped me a lot. Understood the E2E (basic) deployment in K8S. Thanks Nana!!

  • @ChamithWijesundara
    @ChamithWijesundara 2 года назад

    This is superb !! thanks a lot Nana. this is be best video on your series and cleared lots of doubts in minikube as well as Kubernetes concepts. .. especially the public IP creation for the services.
    Thanks a gain really good stuff and very informative ..

  • @sabriboubaker
    @sabriboubaker 3 года назад +1

    Amazing work Nana! Thanks a lot ! Kubernetes was never easier and well explained like you did it

  • @himmetavsar2168
    @himmetavsar2168 4 года назад +3

    Very well explained. Thanks for the effort!

  • @vjk2535
    @vjk2535 3 года назад

    Top notch presentation. Very easy for even a novice to understand.

  • @mrganeshkudale
    @mrganeshkudale 4 года назад +1

    Hey Nana, I watched most of the videos from Docker and Kubernetes space and liked it all of them. Thanks for information.

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад +1

      Great Ganesh, hope you learned a lot from them 🙂

  • @kodycode8797
    @kodycode8797 3 года назад

    thanks Nana you are the best !! i deployed my 1st application through your tutorial ! thanks a lot :)

  • @oyrup
    @oyrup 3 года назад +1

    Great! Concise and Precise... keep progressing and sharing

  • @nishanthakumara8472
    @nishanthakumara8472 2 года назад +2

    Woow is clearly explained. I have done this one time without any errors. thanks 😍

  • @2812nags
    @2812nags Год назад

    Thanks a lot Nana your videos are well organized and to the point.

  • @dishantsethi4680
    @dishantsethi4680 4 года назад +1

    One of the best explanations I have come across

  • @AGhosh1982
    @AGhosh1982 2 года назад +2

    crisp and clear . far better than paid courses like udemy

  • @sahraouiwalid9144
    @sahraouiwalid9144 10 месяцев назад

    Hello Dear, may god bless you and reward you for all the help you are providing. you deserve the best

  • @shreeshkr5970
    @shreeshkr5970 3 года назад

    Thank you, your teaching is very easy to understand the concepts

  • @supun_sandaruwan
    @supun_sandaruwan 3 месяца назад

    Great Example for beginners. Thanks Nana ♥

  • @georgezviadgoglodze7810
    @georgezviadgoglodze7810 3 года назад +2

    The best video ever! THANK YOU Nana!

  • @SaddamKhan-qm7im
    @SaddamKhan-qm7im 2 года назад

    ​ @TechWorld with Nana Very well structured best ever content available on internet so far (Better than paid courses Udemy, Safirbooks, LinkedIn , etc...)
    Awesome work Nana. Keep it Up

  • @sede189
    @sede189 4 года назад +1

    You rock!!!! That video was fantastic!! Keep up the wonderful work

  • @swapnilk1011
    @swapnilk1011 3 года назад

    You are awesome Nana. Superb! clean n clear explanation

  • @arjunk5959
    @arjunk5959 3 года назад

    One word. Crystal clear !

  • @gayazsheik2077
    @gayazsheik2077 4 года назад +1

    This is the best video I have seen recently.. very well explained..
    Thanks alot for doing like these valuable videos..
    Really awesome mam..

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад

      Thanks a lot! Happy you think my videos are so helpful 😇

  • @rrrr4rrrrrrrrrrrrrr
    @rrrr4rrrrrrrrrrrrrr Год назад

    Simply superb with great explanation.

  • @subhash06582
    @subhash06582 3 года назад

    Very well explained example of deployment, service, secret and configmap

  • @utkarshagrawal6060
    @utkarshagrawal6060 3 года назад

    Just subscribed. Incredible video on Kubernetes. I am gonna start working on Kubernetes because of this. Will make the code public on Github Soon. Good Work.

  • @iconmanish
    @iconmanish 4 года назад +1

    Awesome tutorial Nana. Best till now.

  • @gizmoamp
    @gizmoamp 4 года назад +2

    Immediatelly subscribed :-) - so far the best explanations of things i want to uderstand. Thank You.

  • @storek5
    @storek5 4 года назад +1

    Great tutorial! I have learned a lot in a short time, thank you!

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      That's great, happy the video was helpful 🙂 Btw I have many other K8s video you can check out :)

  • @mimo7589
    @mimo7589 4 года назад +1

    Amazing tutorial, simple and right into the point

  • @cbyitina4170
    @cbyitina4170 3 года назад +2

    I think one simple "subscription" is not enough for such good videos. I can't help but want to buy you a cup of coffee. Thank you Nana.

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад

      Thank you so much! I do have 1 Udemy course: bit.ly/2Wc6kYW. You can check it out in case the topic is interesting for you 😊

    • @veera421
      @veera421 3 года назад

      We can help her by not skipping the advertisement that plays in between!

  • @sushmashree3324
    @sushmashree3324 3 года назад +1

    Its was an amazing explanation and was very helpful. Thanks for sharing your knowledge.

  • @shyamsinghcomp
    @shyamsinghcomp 4 года назад +1

    best video explaining the basics of kubernetes app deploymnet.. thx

  • @gauravagrawal3907
    @gauravagrawal3907 4 года назад +1

    wow.. I was having a difficult time in understanding YAML. This was good and fun. Thanks.

  • @vjk2535
    @vjk2535 3 года назад

    Very good explanation. Very well articulated.

  • @shaktisharma5529
    @shaktisharma5529 2 года назад +1

    Amazing Video.... very well explained... Thanks for your great work...

  • @suu3777
    @suu3777 2 месяца назад

    My most favourite devops tech channel ❤

  • @gibrankhan8232
    @gibrankhan8232 2 года назад

    Amazingly explained… thanks alot

  • @lalitds8427
    @lalitds8427 3 года назад +1

    Nice explanation Nana.. I would say you are one of the best tutors out there for Kubernetes.. As and when you reach a considerable subscribers count, I think you can start your own portal for K8S and provisioning technology in depth courses.. Many would be happy to buy them. All the best 👍. Keep it up.. I really appreciate your efforts..👍

  • @mehditorkamani1907
    @mehditorkamani1907 3 года назад +1

    It is a short and expressive tutorial, thank you.
    I am running K8s cluster in Docker Desktop, so I had to do a little search and find a way to expose my express service to be able to access it in my browser. I did it by adding another service of type NodePort. I think it might be helpful for people who use Minikube alternatives.

    • @lieandsmile5084
      @lieandsmile5084 2 года назад

      Thanks this was very helphull for my wsl2

  • @madhumohan4046
    @madhumohan4046 4 года назад +1

    Hi Nana, Great efforts and valid info, Thanks so much

  • @barmooj
    @barmooj 2 года назад

    Very neat and well organized tuts!

  • @Amit-qv8cp
    @Amit-qv8cp Месяц назад

    Great explanation of external and internal services 👍

  • @mohammedashfaq3892
    @mohammedashfaq3892 3 года назад +1

    Great explanation, You know what you gotta subscriber !!

    • @TechWorldwithNana
      @TechWorldwithNana  3 года назад

      Thanks for the sub Mohammed! And of course appreciate your feedback 😊

  • @irfanansari6448
    @irfanansari6448 3 года назад

    we need more lectures like this 👌

  • @jayashrees1992
    @jayashrees1992 4 года назад +2

    Thank you so much for this excellent video..

  • @infotechautomation8290
    @infotechautomation8290 4 года назад +1

    Nice work . Very helpful . Thanks

  • @user-gj1hy7pf1k
    @user-gj1hy7pf1k 6 месяцев назад

    Thanks for the tutorial it really help me to understand the flow in Kubernetes :)

  • @MyMahm
    @MyMahm 4 года назад +1

    Great efforts, Thanks so much, Nana

  • @josesanguino535
    @josesanguino535 2 года назад

    Woow, very clear, excellent, many thanks for sharing this video

  • @georgemilev9986
    @georgemilev9986 3 года назад

    Your content is amazing! Keep going

  • @analyticsjassal1720
    @analyticsjassal1720 3 года назад

    Great content as always. Thanks for sharing.

  • @panupongsanprasit330
    @panupongsanprasit330 2 года назад +1

    Fantastic!!!, Thank you Nana

  • @arjunreddy8947
    @arjunreddy8947 Год назад

    Ultimate.. On point, accurate.

  • @sperformance.96
    @sperformance.96 3 года назад +1

    Amazing tutorials. Good work!!

  • @tinamashhour1
    @tinamashhour1 4 года назад +1

    Thank you so much for such a clear explanation!

  • @Pavan-jf4fg
    @Pavan-jf4fg 4 года назад +1

    Absolutely fantastic!

  • @mohammedmubeenhussain1143
    @mohammedmubeenhussain1143 Год назад

    Very nicely explained. Thank you

  • @amanryzus
    @amanryzus 2 месяца назад

    so simple
    you earned a new subscriber !