How To Migrate Docker Apps to Kubernetes Using Helm & Manifest Files. Portainer & WireGuard

Sdílet
Vložit

Komentáře • 34

  • @Dycell
    @Dycell Před 19 dny +1

    So I’ve been learning Kubernetes for a couple of months now and I’ve only just discovered your channel. Your explanation is spot on and the best on CZcams I’ve seen. So this feels like an exam to check if my cluster is up to par. 😂. Keep up the good work and stay stubborn about longhorn volume names! I never knew you could manually create them after deployment.

    • @Jims-Garage
      @Jims-Garage  Před 19 dny +1

      @@Dycell haha thanks. Be sure to check out my RKE2 Ansible video as well. Makes deployment a doddle

  • @IgnoreMyChan
    @IgnoreMyChan Před 9 měsíci +5

    I'll like before watching. Will review later (just kidding, I know I love your videos!).

  • @johnyferreira8733
    @johnyferreira8733 Před 7 měsíci +3

    Fantastic. I've been migrating my docker containers from my standalone docker server to a kubernetes cluster and your videos have been super helpful. Thank you!

  • @NotAnITGuy
    @NotAnITGuy Před 9 měsíci +7

    Amazing series, I discovered your channel on Friday and watched the whole series. I have FINALLY managed to get a K8S cluster up after trying for months!
    I genuinely cannot rate you and your teaching style highly enough, thank you!
    P.S I'm not in IT at all! I'm actually a Plant Engineer by trade, I even failed GCSE IT.

    • @Jims-Garage
      @Jims-Garage  Před 9 měsíci

      That's awesome, well done. Thanks for the feedback

  • @-rm-rf
    @-rm-rf Před 9 měsíci +2

    Amazing work Jim!

  • @MarcMcMillin
    @MarcMcMillin Před 9 měsíci +3

    Thanks Jim!

  • @kgottsman
    @kgottsman Před 7 měsíci

    Loving all your content. For the Longhorn volumes, I create the PV in the manifest. That way its created automatically and I can give it a reasonable name instead of an auto-generated one.

  • @AlanMcCluskey
    @AlanMcCluskey Před 6 měsíci +1

    Excellent video! Thank you so much for going through this and explaining it all.

  • @user-ok3rn5bp9z
    @user-ok3rn5bp9z Před 9 měsíci +1

    Cant, wait to dive into this video. I have a few docker-compose i want to test out 😊.

    • @Jims-Garage
      @Jims-Garage  Před 9 měsíci +1

      Great, reach out on Discord if you get stuck

    • @user-ok3rn5bp9z
      @user-ok3rn5bp9z Před 9 měsíci

      @@Jims-Garage yeah, sure 👍 il be in touch. I had a sneak peek at the video, can't wait to dive in.

  • @BromZlab
    @BromZlab Před 9 měsíci +1

    Nice! well done:)

  • @kevinhawkes9976
    @kevinhawkes9976 Před 9 měsíci +1

    Hey Jim, great work on this video, thanks for taking the time to explain, to would I would say the dumb folk, to get us up to speed on this complicated kubernetes software that we all want to use. I am digesting the information and excited to be able to deploy applications now in the setup.

    • @Jims-Garage
      @Jims-Garage  Před 9 měsíci

      You're welcome, glad you found it useful.

  • @mnieri71
    @mnieri71 Před 6 měsíci +1

    Thank you, @Jims-Garage! K8s cluster with k3s up and running . With Traefik and tls certificates (Ovh) . Third take, done.
    Amazing. I'm now wondering how to migrate a service wirh a backend database. Any hint? Thanks again.

    • @Jims-Garage
      @Jims-Garage  Před 6 měsíci +1

      Nice work! You'll need to follow the guide to recreate the database in Kubernetes, you'll also need to move the existing data over to a PVC

  • @moond0g
    @moond0g Před 2 měsíci

    Can you tell us who to convert supabase docker to kubernetise to take it updated, cause kubernetise projet already existe but not updated ❤❤❤

  • @ws_stelzi79
    @ws_stelzi79 Před 9 měsíci +1

    Watching you struggling with the small fonts in WinScp and Nodepadd++ I wonder why you don't use Windows Terminal and VsCode on your Windows 11? Almost everybody does this in this YT space and looks better presenting it in a video.

    • @Jims-Garage
      @Jims-Garage  Před 9 měsíci

      Thanks for the feedback. I'll think about switching to it.

  • @yasirkaram
    @yasirkaram Před 8 měsíci +1

    Just correct me if am wrong, am wondering why Traefik and Pi-Hole are deployed on docker only and outside K8s cluster, was that for core reason, and what should be more secure?

    • @Jims-Garage
      @Jims-Garage  Před 8 měsíci +1

      They're relics from past videos. I run both in Kubernetes. Security is fine on either if you configure it correctly.

    • @yasirkaram
      @yasirkaram Před 8 měsíci

      thax@@Jims-Garage

  • @robertfichtinger
    @robertfichtinger Před 9 měsíci +1

    Wonderful explanation! Regarding the deployment yaml, would it be necessary to specify how the replicas are divided across the worker nodes to establish high availability (i.e. if you have by chance 2 replicas on the same worker node and that worker node goes down) ? Saw this as an example in one of the Techno Tim videos: czcams.com/video/8DeG3qO-HIA/video.htmlsi=lFVt3QSb_KliO9I0&t=469

    • @Jims-Garage
      @Jims-Garage  Před 9 měsíci +1

      Thanks. That shouldn't be necessary, kubernetes would automatically heal and redeploy on the other node, there would be an intermittent loss of service though. You can experiment with spread topology, this is designed for this purpose: kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/