Kubernetes Deployment of 2-Tier Application for DevOps Engineers | Episode 4

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • DevOps Batch 8 Starts on 5th October 2024 9 a.m
    Check Syllabus: bit.ly/tws-junoon
    Welcome to Episode 4 of our DevOps journey!
    In this video, We will be Deploying a Live 2-Tier Application on Kubernetes Cluster as a DevOps Engineer on AWS Cloud.
    As a DevOps engineer, you're about to discover the secrets that can transform your career. Join us as we break down the complexities and provide step-by-step guidance on mastering Kubernetes for DevOps success.
    Don't miss out on this epic finale!
    Kubernetes Manifest Files Code: github.com/Lon...
    Kubernetes Notes: www.trainwiths...
    Previous Episodes:
    Episode 1: • 2-Tier Application Dep...
    Episode 2: • 2-Tier Application Dep...
    Episode 3: • Easiest Kubernetes Arc...
    Watch DevOps Bootcamp Playlist: • DevOps Bootcamp - Live...
    Watch Linux For DevOps Engineer Playlist: • Linux For DevOps Engineer
    Watch DevOps with AWS Playlist: • DevOps Engineer AWS
    Free Devops Training 👇:
    www.trainwiths...
    Remember, your time is a precious asset - let's make every second count.
    Stay tuned for more transformative content and until next time, keep striving for excellence! 💪🕒
    --------------------------------------------------------------------------------------------------------------------------------
    Connect me Here: 👇👇
    🔥UA-cam : - / @trainwithshubham
    ⛳LinkedIn : - / shubhamlondhe1996
    🚀Instagram : - / train_withshubham
    🌍Discord : - / discord
    🌞Telegram : - t.me/trainwith...
    👨🏻‍💻 GITHUB :- github.com/Lon...
    📩 EMAIL :- trainwithshubham@gmail.com
    🌐 Website :-www.trainwiths...
    --------------------------------------------------------------------------------------------------------------------------------
    #devops #docker #python #vmware #agile #aws #kubernetes #terraform #career #git #github #resume #project

КОМЕНТАРІ • 209

  • @kirtankamkar255
    @kirtankamkar255 Рік тому +12

    This content is GEM on UA-cam! I can bet no one has made deployment video of 2 tier application on UA-cam using AWS.
    Thanks @Shubham for this

  • @TrainWithShubham
    @TrainWithShubham  Рік тому +7

    Aap logo ka pyaar iss channel pe aur videos laata rahega.
    I hope you like the episode, do tag me on LinkedIn if you were able to finish the Deployment.
    Happy Learning,
    Aapke DevOps Waale Bhaiyya
    .
    .
    .
    .
    Chapters for your reference:
    00:00 Intro
    02:15 Kubernetes In Detail
    10:50 How to Write Manifest files in Kubernetes
    17:15 Kubernetes Pods
    23:00 Kubernetes Deployment
    33:00 Autoscaling Deployments
    36:00 Kubernetes Service
    44:00 MySQL Deployment
    50:00 Persistent Volume and Persistent Volume Claim
    56:00 Troubleshooting K8s Deployment
    01:02:00 Finishing Deployment on k8s

    • @vikramdahiya3431
      @vikramdahiya3431 Рік тому

      Nice tutorial. I have 1 doubt related to deployment and I am unable predict the behavior in k8.
      Create exactly 2 same deployment in same namespace with different resource name. matchSelctor decides which replicaSet need to be scaled, but if both replicaSet have same matchSelectors then how k8 decides which one need to be scaled?

  • @saalimmushtaq3472
    @saalimmushtaq3472 7 місяців тому +4

    I've been struggling with Kubernetes for the past year and have followed various tutorials, but today I finally grasped the real concept of k8s. Thank you very much

  • @ankansharma4897
    @ankansharma4897 Місяць тому

    Best teacher. I have searched whole youtube, there are many people teaching devops but no one gave this level of clarity for me. I start with someone video and then used to get bored and I am doing this for like a year but after watching your videos, I am getting all the clarity and its so much fun. I even started doing the practical on aws ec2.

  • @kiran.on.devops
    @kiran.on.devops Рік тому +6

    awesome, entire course of kubernetes is covered along with project in one single video. hats off for ur efforts

  • @shahawalkhair5608
    @shahawalkhair5608 Рік тому +1

    awesome, entire course of kubernetes is covered along with project in one single video. hats off for ur efforts

  • @DhanashreeJadhav-tc9lf
    @DhanashreeJadhav-tc9lf 4 місяці тому +1

    This video was super helpful! The clear explanations and practical example of a 2-tier application deployment made it easier to understand the concept of kubernetes. Thanks for making complex concepts simple!

  • @JayBorad-w8v
    @JayBorad-w8v 5 місяців тому +1

    Subham you are amazing. The way you teach from scratch is mind blowing. I am really thankfull for this video. It is very informative for beginners.

  • @HarshalPatil1010
    @HarshalPatil1010 Рік тому +1

    One of the best experience sir ji🤗 Bs AP yaise hi Padhate Raho aur hum yaisehi padhate tahe❤

  • @momentseekr
    @momentseekr Рік тому +4

    superb quality content for beginners to advance ✨✨

  • @husanpreetsingh9300
    @husanpreetsingh9300 Рік тому +2

    amazzing videoo bhia 😊😊😊😊😊😊😊😊😊😊😊😊😊😊👍👍👍👍👍👍👍👍👍👍👍👍👍👍

  • @akashtomer18
    @akashtomer18 Рік тому +1

    Awesome content, project k sath sath k8s k concepts clear ho gaye.... well explained and keep it up bro. you are doing great work..

  • @nehabisen6194
    @nehabisen6194 Рік тому +1

    Amazing!!! No one can teach this, as easily as you are teaching this. Thank You so much bhaiya....

  • @madnus.codesen
    @madnus.codesen 4 місяці тому

    Very well explained. All the analogies and everything is so well connected. TYSM

  • @sourabhholikar
    @sourabhholikar Рік тому +2

    Very deep dive and detailed video... Looking for more

  • @Anisthdev69
    @Anisthdev69 Рік тому +1

    Thank you very much bhaiya ❤... Ruby on rails kaa project kr rha thaa or exactly yhi error aaya thaa hostname waala ...... finally solution mil gya 🎉

  • @ghazanfarali9989
    @ghazanfarali9989 Рік тому +1

    Thanks for the content bro, i successfully deployed this app on my minikube cluster.

  • @niyazahmad5058
    @niyazahmad5058 Рік тому +2

    great content, awesome :). Thanks for this wonderful content.

  • @karankhapke6584
    @karankhapke6584 Рік тому

    Waaa bhaiya Maja agya 10 lecture ka 1 hi lecture me padha diya ❤

  • @maldhanadhav9859
    @maldhanadhav9859 Рік тому +1

    consistent and sustainable transparency ! keep growing SH@bham

  • @prashantmohite5546
    @prashantmohite5546 8 місяців тому +1

    sir khupch bhaari, majha ali video bagnyat. love from punekar❤❤

  • @vipulsaini7338
    @vipulsaini7338 Рік тому +1

    such a amazing project i did til this episode in a single day bro really thanks

    • @TrainWithShubham
      @TrainWithShubham  Рік тому +1

      Most welcome 😊

    • @vipulsaini7338
      @vipulsaini7338 9 місяців тому

      @@TrainWithShubham bro i did it again but again getting same crashbackloopoff error

  • @saswatpriyabrat
    @saswatpriyabrat Рік тому +1

    Really Excited ❤

  • @rinku-blogadmin
    @rinku-blogadmin 7 місяців тому +1

    I can not give more then one like devops wale bhaiya , great content .

  • @rachithomedesign5767
    @rachithomedesign5767 Рік тому +1

    Shubham sir awesome video..
    Very knowledgeable..
    Love your all videos..
    I have learnt many things from your videos..
    Thanks alot sir..😊

  • @MrAd540
    @MrAd540 7 місяців тому +1

    Hats off to you for your hardwork❤❤❤❤

  • @shaikhrahil6880
    @shaikhrahil6880 Рік тому +1

    Thanks shubham sir❤

  • @SatyavanKhandagale-bd5lr
    @SatyavanKhandagale-bd5lr 8 місяців тому +1

    Really Excited bhava❤

  • @sandeshsuryawanshi-s9i
    @sandeshsuryawanshi-s9i Рік тому +2

    Great Content Thank you Shubham Sir.. 🙏

  • @madhuppandey3151
    @madhuppandey3151 Рік тому +2

    Such an amazing session sir 👏

  • @soumeshnayak4546
    @soumeshnayak4546 9 місяців тому +1

    Best K8's handson

  • @rinku-blogadmin
    @rinku-blogadmin 7 місяців тому +1

    amazing content on your channel, it keep connected.

  • @tzo8653
    @tzo8653 10 місяців тому +1

    aatisundar baba! shandaar bhai

  • @tubanafees717
    @tubanafees717 Рік тому +1

    Great Job Shubhum sir!! We are giving you likes for your great work. when you are going to release Episode 5?

  • @RahulSharmaSingularity
    @RahulSharmaSingularity 10 місяців тому

    Good Video overall but can be better in terms of overall structure . Also just a small suggestion here and quite an important one especially when such deployments happen inn actual corporate companies - "Not a good practise to expose secrets in env , rather have k8s secrets in place" . Cheers and keep doing the hard work , much love and support from Canada ! :)

    • @nikhilshrivastava2820
      @nikhilshrivastava2820 7 місяців тому

      bro he is just teaching bsics here thats why he is hardcodding the env variables

  • @dibyendu.s
    @dibyendu.s Рік тому +1

    Bro! You made my day... Enjoyed .... 😃😃😃😃

  • @AmrutaWagh-kb3yv
    @AmrutaWagh-kb3yv Рік тому +1

    great 👍🏻 completed with this project.

  • @RajeshChoudhary-d4w
    @RajeshChoudhary-d4w 9 місяців тому

    Advance k8s deployed the application enjoyed the process, thanks @TrainWithShubham

  • @abhinawsingh1
    @abhinawsingh1 Рік тому +1

    Very Helpful ...Video

  • @rajithraj3808
    @rajithraj3808 3 місяці тому

    Great Explanation sir..😊

  • @muhammadashfaq5267
    @muhammadashfaq5267 Рік тому

    G sir 3no episode daikhi hain.. Thanks sir for this series

  • @HarshwardhanRathore-k2g
    @HarshwardhanRathore-k2g Рік тому

    this is awesome, you are bringing revolution with such free content. Liked subscribed and shared i.e what all I can do, thanks

  • @slayerxDGaming
    @slayerxDGaming Рік тому

    Eagerly waiting for this episode and after watching it was amazing Bhaiyaa!!!

  • @neelakantaraja3780
    @neelakantaraja3780 9 днів тому

    awesome explanation, bhaiyya helm se bhi ek video karsakthena...

  • @hemantsinghparmar
    @hemantsinghparmar 2 місяці тому

    Good Job Sir!!

  • @joelfernandez5141
    @joelfernandez5141 Рік тому +1

    Thank you so much Sir

  • @SushilChaubey-sn5ns
    @SushilChaubey-sn5ns Рік тому +1

    Very nice video sir.

  • @barkatshaikh8451
    @barkatshaikh8451 4 місяці тому

    i dont know why the people are not liking the video...btw great explanation keep it up...hats off

  • @mohammadshoaib379
    @mohammadshoaib379 Рік тому +1

    nice explanation bhai

  • @gameboyguggu
    @gameboyguggu 5 місяців тому

    Excellent bro

  • @vishalbhat4931
    @vishalbhat4931 Рік тому +1

    good one bro

  • @HarshwardhanRathore-k2g
    @HarshwardhanRathore-k2g Рік тому +1

    Hi Shubham, where can I find rest of the episodes - episode 5 - using helm file and all?

  • @vishwajeetpratapsingh101
    @vishwajeetpratapsingh101 Рік тому +1

    flaskapp is not running after assign NodePort service. Can you suggest what could be the issue?

  • @Sarvesh_C
    @Sarvesh_C Рік тому

    Ek number bhava ❤‍🔥

  • @rajsankalp
    @rajsankalp Рік тому +1

    wow! Amazing

  • @Aanchal927
    @Aanchal927 8 місяців тому

    wow !!!!!!!!!!!!!!! thanks @Trainwithshubham for this impeccable knowledge you are giving us through youtube. one request we would really appreciate if you can make an advance project using terraform ansible jenkins kubernetes docker all in a series with one project aligned similar to this current video episodes. :)

  • @vin-ov7be
    @vin-ov7be 10 місяців тому +1

    very cool video❤, can you explain me how to setup kubernetes in production as I have windows server in aws with one instance, should I use docker desktop or minikube.

    • @TrainWithShubham
      @TrainWithShubham  10 місяців тому

      go for EKS

    • @vin-ov7be
      @vin-ov7be 10 місяців тому

      any other free resource as EKS is chargeble.

  • @anandrajanand37
    @anandrajanand37 Рік тому

    You are Awesome Bro 😃

  • @uk4171
    @uk4171 Рік тому +1

    awesome

  • @AccessWorld-y3p
    @AccessWorld-y3p 7 місяців тому +1

    you are awesome #
    trainwithshubham

  • @brijalsingh13
    @brijalsingh13 Рік тому

    Helpful video Ek No.

  • @kiran.on.devops
    @kiran.on.devops Рік тому

    deployed the application enjoyed the process, thanks @TrainWithShubham

  • @mrmack6379
    @mrmack6379 Рік тому +1

    Bhaiya bohot mza aaya is series me, but agar sql file(.sql) ko import krwana ho to kese krenge ?

  • @muhammadashfaq5267
    @muhammadashfaq5267 Рік тому

    Bohat Achy se samjh a gia hai..

  • @AkhilKar-z3h
    @AkhilKar-z3h Рік тому

    Hello sir can we create multiple nodes on single dedicated server...???

  • @MRMACK-k3t
    @MRMACK-k3t Рік тому +1

    bhaiya agar pods service delete krni ho to kya krenge without autohealing ke, abhi me pod ko delete kr deta hu to autohealing se wapas aa jati he

  • @ravikumarsrivastava4835
    @ravikumarsrivastava4835 Рік тому

    Great work bhaia

  • @mohitbishesh3161
    @mohitbishesh3161 Рік тому

    Amazing video bhiya.
    Bhiya hum yaha pe CICD (pipeline) kaise implement krenge??

  • @srinusameini2534
    @srinusameini2534 Рік тому

    Completed the hands on and its working tahnk you for this vedio

  • @_IT_Krunalpanchal
    @_IT_Krunalpanchal Рік тому +1

    maza aa gya bhai,,,

  • @ocmukul
    @ocmukul 6 місяців тому +1

    Sir, thank you so much for the tutorial.
    Question: I can't find containers running under docker ps, It seems like the containers are running under containerD. What should I do? As the k8s might not support docker runtime now. And I don't know how to use containerD. Do I need to learn contianerD?

  • @SanjayKumar-ln4lx
    @SanjayKumar-ln4lx 9 місяців тому

    An interactive session!

  • @C_H_I_NMAYA
    @C_H_I_NMAYA Рік тому

    If docker image is stored in private repo, can i create secret for this

  • @forexspectrum4799
    @forexspectrum4799 Рік тому +1

    Thank you so much bhaiya for valuable contents 🙏 bhaiya please make video how to diploy nodejs project with MySQL database

  • @AccessWorld-y3p
    @AccessWorld-y3p Рік тому

    good tutorial bro from nepal

  • @joelfernandez5141
    @joelfernandez5141 Рік тому

    Thank you so much SIr

  • @Learn_IT_with_Azizul
    @Learn_IT_with_Azizul Рік тому +1

    Very useful content. Please have any content on OpenShift. Thank You

  • @harshitsrivastava1643
    @harshitsrivastava1643 Рік тому

    Thanks sir..❤❤

  • @manojhargude7192
    @manojhargude7192 6 місяців тому

    thanks a lot.

  • @singh_vaishnavii
    @singh_vaishnavii Рік тому +1

    Bhaiya I have done my graduation in BSc IT now i am planning for masters so please suggest me what I should to do MSc, MCA, Mtech??

  • @shubhendrasingh1627
    @shubhendrasingh1627 Рік тому +1

    System is back

  • @anmolsingh-i8p
    @anmolsingh-i8p Рік тому +4

    I do not knw why people do not like his videos. I will be making multiple accounts on goolge.. So that atleast I can give 5 likes.. from my side. this is what I can do

  • @barkatshaikh8451
    @barkatshaikh8451 4 місяці тому +1

    can we use vm instead of aws?

  • @kunal-gohrani
    @kunal-gohrani Рік тому +1

    Sir usually we should be using service name instead of the IP of the service because the IP can change. but in this case why the dns resolution is failing in K8s?

  • @harshitsrivastava1643
    @harshitsrivastava1643 Рік тому +1

    Thanks sir thankkks❤❤❤❤

  • @RiyaSandilya-sv1qk
    @RiyaSandilya-sv1qk 3 місяці тому +1

    Completed 1k like🥰

  • @devopsparamount
    @devopsparamount 4 місяці тому +1

    Apanea Port expose nahi kiya to kaisea access huaa outside of world

    • @TrainWithShubham
      @TrainWithShubham  4 місяці тому

      ports exposed honge pakka

    • @devopsparamount
      @devopsparamount 4 місяці тому

      @@TrainWithShubham Sir Apnea expose command use nahi kiya ?

  • @jayasuriyap8748
    @jayasuriyap8748 Рік тому

    How to configure https for the application in aws eks cluster with istio for nginx

  • @simranbanwait
    @simranbanwait Рік тому +1

    Swaad aa geya

  • @sumitkumar-gp7yf
    @sumitkumar-gp7yf Рік тому +1

    please upload 3 tier application

  • @NiranjanChauhanIMA
    @NiranjanChauhanIMA Місяць тому

    docker ps command is not working. anyone know why?

  • @akankshayadav7575
    @akankshayadav7575 6 місяців тому

    In my case docker ps on worker node is not listing container details after applying pod.yaml what could be the issue

    • @itsnaimish7142
      @itsnaimish7142 6 місяців тому

      Instead of using docker images and docker ps or docekr ps -a use the commands if you aer using the repo direct fromgithub ((((((( >>>>>>crictl pscrictl ps -acrictl images

    • @itsnaimish7142
      @itsnaimish7142 6 місяців тому

      this will resolve your issue i was also facing the same
      dont forget to add sudo before running these commands

    • @akankshayadav7575
      @akankshayadav7575 6 місяців тому

      ​​@@itsnaimish7142Yes I am running with sudo docker ps ,but it's doesn't list containers, what am I missing then

  • @SagarSrivastava-g3p
    @SagarSrivastava-g3p Рік тому

    paaji mza aa gyi

  • @simplyhuman9986
    @simplyhuman9986 Рік тому

    Zabardast bhai.👍💯
    Can you share some code on how to integrate this with vault and how to allocate the ip address for mysql automatically, because in real world I thinks this would be automated.
    Many Thanks Bro!👍

  • @arpitsingh4902
    @arpitsingh4902 Рік тому

    Thanku soo much bhaiya

  • @someshvinay340
    @someshvinay340 Рік тому +1

    Maja agya sir

  • @jayeshmehta3067
    @jayeshmehta3067 5 місяців тому

    59:59 mysql host ip change process

  • @bhushanrajput1172
    @bhushanrajput1172 5 місяців тому +1

    Sir ap par ye song suit krta hai-
    O palanhare, nirgun aur nyare
    Tumare bin hamara kaunon nahee
    Hamaree uljhan suljhao bhagwan,
    Tumare bin hamara kaunon nahee

  • @tzo8653
    @tzo8653 10 місяців тому

    shubham bhai, agar ham k8sv1.28 ya 1.29 chala rahe he, aur phir jab ham pod ke through ham conatiner chala raha he, ham wo container kidhar chal raha kaha dekh sakte hein ab? docker ps se dekha khali he, container runtime se chal raha he kya bhai, cri-o se?

    • @tzo8653
      @tzo8653 10 місяців тому

      container runtime commands

  • @ashuchahal8965
    @ashuchahal8965 Рік тому

    sir which is better to deploy a application on Kubernetes on private servers or on openstack vm

    • @vikramdahiya3431
      @vikramdahiya3431 Рік тому

      openstack VMs are also private vms. For demo create any where.