Kubernetes Tutorial for Beginners | 2 Hours Course With Example | JavaTechie

Поділитися
Вставка
  • Опубліковано 12 лис 2024

КОМЕНТАРІ • 154

  • @pravinghorpade2771
    @pravinghorpade2771 Рік тому +8

    I have experienced developer, recently got new job, learned lot from you. Thanks!

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

      Glad to know this Pravin . Keep learning

  • @jaggsmca325
    @jaggsmca325 2 роки тому +20

    I have started udemy course once for k8s but I have left in middle because it seemed too complex to me. Now from this video when started again I see its pretty easy to understand. Thanks to java techie for simplifying complex thing in hello world style. 👍👍

  • @CaseStudy-bx4tl
    @CaseStudy-bx4tl Місяць тому +1

    I have gone through multiple Kubernetes video to understand in depth, but the way you explained it, simplified it is just amazing it looks very easy to understand and very specific and crystal clear concepts, now I can say I know everything about Kubernetes and I'm confident enough that I can mentioned this in my resume

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

      Happy to hear this buddy it helps you 😊

  • @swagatikasahu7889
    @swagatikasahu7889 10 місяців тому +2

    JavaTechie became my first reference to any of the courses that I want to learn. The way you explain things makes the complex things to simple. You are amazing.

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

      So glad to hear it . Keep learning buddy

  • @pavanmanjunath7312
    @pavanmanjunath7312 2 місяці тому +1

    Best tutorial for developers who wants to understand kubernetes 🎉

  • @opendeskca6333
    @opendeskca6333 2 роки тому +5

    Best tutorial I have seen on Kubernetes. To the point. Well done!

  • @rajyahoob
    @rajyahoob 3 місяці тому +1

    Taking down notes while watching your kubernetes tutorial, thank you as always for the effort you put in, makes it easy for us. By the way this tutorial is still very current even after 2 years except minor deprecations in api.

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

    Thanks for making it easy..it was a very well designed course that anyone can understand.Loved it..Recently started upskilling myself and I always look for content from your channel.

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

    Amazing tutorial which is compact but enriched with necessary information. Thanks a lot.

  • @codethinker7
    @codethinker7 2 роки тому +1

    Its master touch, while comparing the Manager/Developer functionalities with Master and Worker node., Good Work. Its easy to understand.

  • @shwetabhat9981
    @shwetabhat9981 2 роки тому +7

    Awesome Sir !! One amazing headstart to kubernetes for begineers . Thank you . Looking forward to Kafka or Messaging series someday :)

    • @Javatechie
      @Javatechie  2 роки тому +3

      Thanks Shweta. Will start soon once I back from vacation

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

    Extremally Helpful... Thank you so much for the video!

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

    If BOMB were a human being then that should be You! Amazing tutorial. Thumbs up!

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

      Thanks for your word buddy 😄

  • @santoshapanda5159
    @santoshapanda5159 2 роки тому +2

    True java guru in this platform . Absolutely you are spreading knowledge from basic concepts to depth dive of java concepts in all of your VDO's . keep spreading the sea of knowledge you have !. Brilliant :)

  • @ahmedabdelhakim-x2h
    @ahmedabdelhakim-x2h 9 місяців тому +1

    man you are great .... and really thanks for sharing this info in clear understandable way 😍

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

    Wonderful explanation about K8s...Thanks a lot...

  • @RaviShankar-xy6zh
    @RaviShankar-xy6zh 2 роки тому +1

    thankyou so much buddy. You are saviour. Greatest presentation is your strength.

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

    Thanks, you are beast ! Greetings from Brazil

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

    Awesome tutorial on k8s!👏 In other learning site it takes hours and hours to understand the simple concept.

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

      Thanks buddy 😁. Keep learning

  • @karishmarawat1359
    @karishmarawat1359 2 роки тому +4

    Thank you so much for this awesome tutorial👍🙂
    I watch your videos regularly and I find it so knowledgeable and amazing 👏
    Keep up the Good work!!!
    You are a legend Java Techie
    Looking forward to integrating this with Istio Service Mesh in future 🙂👍

    • @Javatechie
      @Javatechie  2 роки тому

      Thanks Rawat . Sure will do 🙂

  • @pierrelebon6627
    @pierrelebon6627 2 роки тому +2

    Thanks for such à great content, what is wonderful is that you not only show how think works but you go deeply in concept explanation. Just keep going guy.

  • @nagendernaroju3401
    @nagendernaroju3401 2 роки тому +1

    This is a stunning video about Kubernetes, thank you bro.

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

    Great Video and Unique Content Thanks a lot for such crispy explanation

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

    Really fantastic course brother thank you so much

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

    You have explained very well... Thank you...

  • @JyotiSharma-dy5cc
    @JyotiSharma-dy5cc 2 роки тому +2

    Thank you so much for this clear and awesome explanation. Please make detail videos on Kafka, Kibana and Elastic search. Thanks again :)

    • @Javatechie
      @Javatechie  2 роки тому +2

      Kafka i will do but ELK from scratch i have already uploaded buddy.please check and let me know incase if you are not getting it

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

    Thank you very much for this great tutorial!!!

  • @felipedossantos7246
    @felipedossantos7246 2 роки тому +1

    Java Techie is really awesome. Thank you, Dude

  • @rambeersharma2091
    @rambeersharma2091 2 роки тому +1

    Very good and well planed contents. Thank you so much

  • @manoraja9356
    @manoraja9356 2 роки тому +1

    Thanks a lot man 👏👏. Awesome tutorial for beginner's 👍

  • @azharmobeen
    @azharmobeen 2 роки тому +2

    Thanks man for sharing your knowledge with us, Keep it up

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

    Thank you so much for this wonderful tutorial 👍

  • @harshitanand8216
    @harshitanand8216 2 роки тому +1

    Your lectures are immortal

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

    Thank you som much. Very easy to follow and understanding.

  • @suresh85nit
    @suresh85nit 2 роки тому +1

    You are explanation is fantastic.

  • @visitrohitbag
    @visitrohitbag 2 роки тому +1

    Hi Basant, very nice and concise explanation. Loved it.

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

    Very nice tutorial, I'm facing one issue if you could help me that will be really helpful, issue is I am using private docker registery on my local but unable to use same docker image in K8S, any suggestions will be appreciated

  • @tamillll
    @tamillll 2 роки тому +1

    Excellent work, pls help us to add some video on azure with k8s

  • @manindersingh6371
    @manindersingh6371 2 роки тому +1

    Thanks for this wonderful video. Subscribed you ✌

  • @sudheerkumar-tp1mg
    @sudheerkumar-tp1mg Рік тому +1

    Basanth Sir please cover a video on database scaling in real time banking applications or flip kart or Amazon at least some idea.

  • @umamaheswarreddy9204
    @umamaheswarreddy9204 2 роки тому +1

    Thank you so much, great video 😊

  • @PrinceKumar-xn4dy
    @PrinceKumar-xn4dy 22 дні тому

    hi techi i am watching your videos last 4 year and your content is too good. Can i have this ppt please.

  • @sreddy8141
    @sreddy8141 2 роки тому +1

    Awesome, happy learning. Thanks a lot

  • @arpitasati8557
    @arpitasati8557 2 роки тому +1

    Awesome tutorial Thank you

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

    Awesome video ever i seen, Here one doubt sir, What will happen if all the pods crashed at a time, how they are going to be replaced and how , also what will happen if all the replicas crashed at a time, how the k8s controller detects this and how its going to be handle this situation ??

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

      Could you please check my k8s video i have demonstrated there how k8s manage the things when pods will crash

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

      okay, Thanks a lot for your immediate response 🙏

  • @ranjandas7891
    @ranjandas7891 2 роки тому +1

    Very useful bro, Keep rocking❤❤

  • @AhmedKhaled-he9mf
    @AhmedKhaled-he9mf 2 роки тому +2

    Thanks very much

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

    How to deploy spring boot micro services on cloud using Kubernetes? Can you make a video on this?

  • @karanjavkarahul
    @karanjavkarahul 2 роки тому +1

    Once I will go through it thanks..

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

    Can we have 100.62.01 as IP address for any k8 pod? Since is not a valid IP address format for a Kubernetes pod or any network interface in general.

  • @veerendrashukla
    @veerendrashukla 2 роки тому +1

    Very nice! The video quality for almost 50 % presentation bit low, it is not super clearly visible, though most of things can be understood as the your style of presentation is very good.

    • @Javatechie
      @Javatechie  2 роки тому +3

      Buddy it's too long video. UA-cam usually take times to increase it's resolution please try after sometime

  • @pranoydas4272
    @pranoydas4272 2 роки тому +2

    You are awesome bro.😍😍😍

  • @shiva5600
    @shiva5600 2 роки тому +3

    Thanks

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

    Do we have advanced concepts in k8s ? Or else all topics are covered

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

    Thanks a lot for such a good tutorial ❤

  • @chandramanigupta6997
    @chandramanigupta6997 2 роки тому

    Thanks a lot ❤ for the wonderful tutorial. 2nd comment 😅.

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

    great video , can you share the ppt used in the slides

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

    Is Node treaded as machine having some IP ? if yes, then is POD something as VM inside Node (physical machine) ?

  • @Hacks00145
    @Hacks00145 2 роки тому +1

    Hi Java Techie,
    Could have a tutorial on RAML and open specifications which are used in REST API specifications..
    Would be really helpful. ❤️

    • @Javatechie
      @Javatechie  2 роки тому

      RAML OR SAML you are talking about

    • @Hacks00145
      @Hacks00145 2 роки тому +1

      @@Javatechie It's RAML

    • @Javatechie
      @Javatechie  2 роки тому

      Need to check buddy.

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

    Am getting the unknown host error while building the spring boot application. Checked with jdbc code also. unable to connect with db inside minikube

  • @arungore6578
    @arungore6578 2 роки тому +1

    thank you for the tutorial

  • @aaqibjavedz2569
    @aaqibjavedz2569 2 роки тому +1

    Thank you 😊

  • @akshaykohale3121
    @akshaykohale3121 2 роки тому +1

    Make one video on.How to call stored procedure in hibernate

    • @Javatechie
      @Javatechie  2 роки тому

      Here is the link ua-cam.com/video/HqejreL9hTM/v-deo.html

  • @NagarajuAnumalasetty
    @NagarajuAnumalasetty 11 місяців тому

    Please Explain GCP SRE and Agro Service mesh

  • @perf5682
    @perf5682 2 роки тому +1

    sir, thank you so much 🙏

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

    i like the pop sound..joke aside btw thanks for the knowledge .

  • @garimachaudhary9248
    @garimachaudhary9248 2 роки тому +1

    Great job

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

    How pods will communicate each other ? Example Spring boot application and MySql both are different pods/docker images

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

      Spring boot app talk to MySQL using service name that's what I defined in service.yaml

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

      @@Javatechie in the real time also same configuration.

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

      @@Javatechie Regarding Load balancer service type please make one session

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

      @@malleswarrao3887 yes it's same

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

      @@malleswarrao3887 regarding load balancer service type please check my AWS eks video

  • @satyanarayanagokavarapu3011
    @satyanarayanagokavarapu3011 2 роки тому +1

    Can you make a video on Helm ?

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

    Facing issues while accessing application. I am unable to acces it using minikube ip and port..rather when i do port forwarding at that time I am able to access it using machine ip and tcp port.What could be the issue?

  • @santhanakrishnang3411
    @santhanakrishnang3411 2 роки тому

    Hi bro, thanks for sharing your knowledge. I tried to get the url using command minikube service servicename --url but it is not returning any value.

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

    I have a Question What will happen if we lost cluster, like pods, cluster and node also have replica??

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

      It's not possible buddy we keep replicas to handle the DR situation both can't go down

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

    What is the relation between minicube and cubectl?

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

    Thank you so much❤❤

  • @durgamkhasim441
    @durgamkhasim441 2 роки тому +1

    Bro now Kubernetes deprecating with docker right? Running on runtime right

    • @Javatechie
      @Javatechie  2 роки тому

      No man docker and kuhernetes serves different purposes

  • @sudheerkumar-tp1mg
    @sudheerkumar-tp1mg Рік тому +1

    Genious

  • @manindersingh6371
    @manindersingh6371 2 роки тому

    Somehow I am not able to access minikube IP address from my local machine but if I go inside it I am able to hit my end point and it returns the result that I need. My question is Am I missing anything that I am not able to access minikube IP from my local machine.

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

    How to set config map and secret as per env ?

  • @nagireddy1507
    @nagireddy1507 2 роки тому

    Thanks alot...

  • @Tashik19
    @Tashik19 2 роки тому +1

    Awesome!

  • @goutamyadav6520
    @goutamyadav6520 2 роки тому +1

    Sir I am getting below Error while running commnd - kubectl get pods
    C:\Users\sidt0\Downloads\spring-boot-dockers-image\spring-boot-dockers-image>kubectl get pods
    NAME READY STATUS RESTARTS AGE
    spring-boot-k8-64d7b676c8-wrnhv 0/1 ErrImagePull 0 9s
    spring-boot-k8s-586c76bc5f-w42pm 0/1 ImagePullBackOff 0 40m
    what i am supposed to do now?

    • @Javatechie
      @Javatechie  2 роки тому

      You docker and kuhernetes is not in sync please follow the command as i did

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

    Love you sir

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

    How you installed it without running exe file?

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

      Exe file not required please checkout the installation guide below 👇
      medium.com/@javatechie/kubernetes-installation-guide-windows-mac-f65105146127

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

    when I change the type in my db deployment to clusterIP
    it gives connection refused exception

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

      Is your MySQL container running?

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

      @@Javatechie yes please

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

    How services will communicate each other

  • @aamirshayanshaikh2728
    @aamirshayanshaikh2728 2 роки тому

    On my side dashboard is showing 404, data on dashboard is loading then becomes invisible and sometimes it says loading error and sometimes 404 not found

  • @pramodml6628
    @pramodml6628 2 роки тому +1

    I am following steps you have done in video, but I am struck with ImagePullBackOff issue after successful create deployment step. Can you please help me on this.

    • @Javatechie
      @Javatechie  2 роки тому

      Is your docker is up and running ? If yes please sync your docker with kuhernetes by running the command which I explained begin of the video

    • @pramodml6628
      @pramodml6628 2 роки тому +1

      @@Javatechie Let me check again and get back to you

    • @ajaylamkhede5598
      @ajaylamkhede5598 2 роки тому +2

      Dude! I faced this problem ,in my case I missed to push the docker image in docker hub repo, you need to tag and push your image using following commands.
      docker tag local-image:tagname new-repo:tagname
      docker push new-repo:tagname
      for diagnosis of pod , try this command ,would clearly show actual root cause:
      kubectl describe pod

    • @pramodml6628
      @pramodml6628 2 роки тому

      @@ajaylamkhede5598 Is the step what ever u mentioned above to push docker image in docker is it covered in this video or did I miss that step while practicing it, If that step is covered can you please tell me at what time it is covered mean to say is it @ 5 min or 10th min, as it helps me a lot

    • @ajaylamkhede5598
      @ajaylamkhede5598 2 роки тому +2

      @@pramodml6628 It might have been assumed that we know these steps of dockerization and javatechie did not explain this step.
      see ! this video is about k8s not about docker however its not possible for the host to explain each and every minor step in limited time span.

  • @ptsdov5954
    @ptsdov5954 2 роки тому +1

    U will get more subscribers , for now +=1

  • @smritikarn7112
    @smritikarn7112 2 роки тому

    brew install hyperkit
    Error: hyperkit: no bottle available!
    You can try to install from source with:
    brew install --build-from-source hyperkit
    Please note building from source is unsupported. You will encounter build
    @JavaTechie - Any suggestion? thanks.

  • @Thiru-zt5lw
    @Thiru-zt5lw Рік тому

    kubernatis , can we place inside the aws? docker

    • @Thiru-zt5lw
      @Thiru-zt5lw Рік тому

      Yes, Kubernetes can be run inside Amazon Web Services (AWS) and can be used to manage Docker containers. Kubernetes provides an orchestration layer for Docker containers, making it easier to manage and scale large-scale applications. AWS offers several options for running Kubernetes, including managed services like Amazon Elastic Kubernetes Service (EKS) and self-managed options like EC2 instances with kubeadm. With the combination of AWS and Kubernetes, you can build, deploy, and manage highly scalable and resilient applications. i got the information from chatgpt, can you elloraborate more about it

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

      Not getting you

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

      Yes I will upload about EKS soon

  • @hemalatha-ih5gl
    @hemalatha-ih5gl 2 роки тому

    I am following up your video and tried to practice but facing an issue while running this "docker build -t spring-boot-k8s-demo:1.0 . .getting this error Step 3/4 : ADD target/spring-boot-k8s-demo.jar spring-boot-k8s-demo.jar
    ADD failed: file not found in build context or excluded by .dockerignore: stat target/spring-boot-k8s-demo.jar: file does not exist
    docker build -t spring-boot-k8s-demo:1.0 .

    • @hemalatha-ih5gl
      @hemalatha-ih5gl 2 роки тому

      I am not able to figure it out what is the issue, please help me .

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

      Hi @hemalatha , I also got the same error but i got the issue, basically when you build the maven project, u get jar file which is present @target folder which is missing in our case. You need to build the project - using maven build by clicking the project -> run as -> maven build -> set the goals

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

    Namaste

  • @oshogarg5215
    @oshogarg5215 2 роки тому +1

    Thanks , 1 st comment

  • @GauravKawatrakir
    @GauravKawatrakir 2 роки тому

    The videos are awesome but the pronunciation of words is not correct like the "term" sounds like "torm". If this can be improve the its really awesome.

  • @amitswain7228
    @amitswain7228 2 роки тому +1

    I was waiting for kafka🥺🥺

  • @rajeevprakash6578
    @rajeevprakash6578 2 роки тому +1

    can u plz provide the ppt

  • @neha6000
    @neha6000 2 роки тому +1

    Liked

  • @xMostFuriousx
    @xMostFuriousx 2 роки тому

    Wtf with only indian videos ? Every video on kubernetes on youtube is made by indian... any good content available ?

    • @Javatechie
      @Javatechie  2 роки тому +1

      It doesn't make any sense who make this video.if you understand it then that's good.
      One more thing don't be resist. Learn from everywhere otherwise life will end up with comparing others

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

    How do you get a BUILD SUCCESS after running mvn clean install when you change the application.yml to use variables?
    01:38:25
    I get an error ${DB_HOST}: nodename nor servname provided, or not known

  • @elumalaivairamany3887
    @elumalaivairamany3887 2 роки тому

    kubectl logs demok8deploymentobject1-775d7c4bc5-qf7xk
    Error: Invalid or corrupt jarfile /app.jar
    Getting the above error can you please guide me to resolve this