Deploy Docker & Portainer In Seconds Using Ansible!

Sdílet
Vložit

Komentáře • 36

  • @philbos6232
    @philbos6232 Před 2 měsíci +15

    You are literally scaring me - everyime I look something up on youtube, you just uploaded a video about the exact same thing! And it’s flawless

  • @100daysofmeh
    @100daysofmeh Před 2 měsíci +2

    Genuinely, you've explained this pretty dam well.

  • @TransformationApplied
    @TransformationApplied Před 2 měsíci +1

    Just found your channel. High quality content and videos with clean explanations. There is a high chance that your channel could become something like "Learn Linux TV" channel. In my opinion step-by-step video series is the way to go. I wish you much success in your journey! Great job Jim.

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

      Thanks, I really appreciate the feedback.

  • @rudypieplenbosch6752
    @rudypieplenbosch6752 Před 2 měsíci +1

    This is really getting to be very professional, amazing stuff what you are showing us. I'm looking forward to migrate to Kubernetes, I have a test-setup running like you showed,I like your structured approach, I was never good at scripting but you showed us the way, it is the better way 100%. I have a Genoa system with 84 cores, begging for some serious load, with your tutorials we will get there. One thing we have not seen, how to dynamically grow/shrink a cluster depending on the load, that would be a great topic, also reducing the downloads of a cluster,, all these templates require the same updates, having a central intermediate storage where all this is pulled from would substantially reduce the download requirements. Anyway great stuff, not many channels that explain things this clear 🤓🤓😎

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

      Thanks, really appreciate the feedback! Just to be clear there might be better ways of doing this for production (read: almost certainly are, but this is ok for a lab haha). My next video deploys Kubernetes 😁 good point on the elastic scaling, that's going to be very tricky in a lab, something I will look at.

    • @rudypieplenbosch6752
      @rudypieplenbosch6752 Před 2 měsíci +1

      @@Jims-Garage For home lab this is professional enough, the scripts that deploy Kubernetes is already very fancy, you added additional facyness with Ansible, i have not seen this anywhere else, this is bringing home labs to the next level, great stuff. For instance having rendering on Kubernetes would be a good usecase, claiming idle CPU/GPU power, scaling up the cluster temporarily and scaling back after render completion. czcams.com/video/9covNqEJd9Y/video.htmlsi=SQ6rlYGfUsr7I7ZG

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

      @@rudypieplenbosch6752 thanks. I remember seeing something on tdarr that split rendering across a cluster.

  • @georgebobolas6363
    @georgebobolas6363 Před 2 měsíci +1

    Great video explaining all those ansible terms with simple examples 🙂

  • @SB-qm5wg
    @SB-qm5wg Před 2 měsíci +1

    Great tutorial. TY

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

    Great videos. Would you be able to do a video showing how to deploy a self hosted supabase instance and keycloak instance using proxmox? Specifically the oauth setup.

  • @MrBrutalmetalhead
    @MrBrutalmetalhead Před 2 měsíci +2

    love the video

  • @JoeCross13
    @JoeCross13 Před 2 měsíci +1

    Great as usual Jim! I have been working on trying to get a playbook for a swarm setup with portainer behind traefik for 2 days now. All the guides I can find have out of date commands or don't work for one reason or another. Can't wait for the next video!

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

      Thanks, I'll sort that for you soon. Just finishing my RKE2 playbook first.

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

      @@Jims-Garage Awesome! Can't wait!

  • @nahum35
    @nahum35 Před 2 měsíci +1

    Thanks Jim!!! Great video! 😉.....regarding your last thoughts on doing video's on docker swarm or K8S i would suggest K8S!😉

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

      Thanks! RKE2 playbook almost ready

  • @RobertFabiano
    @RobertFabiano Před 2 měsíci +1

    A really interesting demonstration would be to have a deployment just like this that had a restore-from-backup component. Like Duplicati. 😅

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

      Better imo to pull from GitHub and have the data decoupled from the infrastructure.

  • @Bealafolle
    @Bealafolle Před 2 měsíci +1

    You've added rocket-fuel to my homelab journey. Thank you

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

      You're welcome. RKE2 in Ansible coming soon, just trying to resolve a few race conditions...

    • @Bealafolle
      @Bealafolle Před 2 měsíci +1

      I am adapting your ansible website deployment to deploy nebula (slack) on all of my virtualized infrastructure to run a vpn-mesh as zero-trust infrastructure. I have mixed Headscale-Tailscale (thank you) into the mix as a means to reach my bastion host as redundancy. It is all exploration so I won't try to justify the overlapping meshes, but the segregation 'feels' like the right path for now...this exploration wouldn't be possible without the 'leg-up' that your teaching brings...again, thank you :)

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

      @@Bealafolle that's an awesome setup, very nice! Look forward to hearing how it turns out

  • @fugixi
    @fugixi Před 17 dny +1

    Really awesome videos!
    Been watching a bunch of them today. ❤
    What is your opinion regarding Docker vs. LXC in terms of running your applications?

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

      I much prefer Docker in a VM for simplicity, security, and portability. Networking is also much simpler.

    • @fugixi
      @fugixi Před 17 dny +1

      @@Jims-Garage So I suppose that would be one VM host for Docker per Proxmox node and then use something like portainer to manage the containers?
      This might be a good video. 🙃

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

      @@fugixi if you want multiple dockers on multiple hosts then I recommend docker swarm or Kubernetes.

  • @RobertoGumielGarcia
    @RobertoGumielGarcia Před 2 měsíci +1

    Hello!!. I'm having issues virtualizing an nvidial40s. The system recognizes it, but when I try to install the Nvidia drivers, it doesn't let me. We work with Unreal tools, and we're unable to virtualize an environment to work with Windows 10 and Unreal Engine under Proxmox. Do you know what might be happening?

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

      Do you have any logs? It's likely a permissions issue but hard to tell.

  • @rayjames7360
    @rayjames7360 Před 2 měsíci +1

    Jim, I follow all your videos and think you are doing a great job, but I really have to take exception to this one.
    I realize that you are showing how to use roles, templates etc. but you are using the module apt_key. This has been deprecated for some time, as a security risk.
    Even the Community Documentation states that it has been included only for backwards compatibility and shows examples of how it should be done without using apt_key.
    People who are new to Ansible need to learn the currently accepted method, not something deprecated for security reasons.
    Unfortunately the current method is more involved. Maybe you could do a video on the correct way to use a third-party signed repository.

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

      Thanks, Ray, you're right. I'll likely update the playbook in the background and drop a pinned comment to outline that it's updated.