phillipgreenii

joined 5 months ago
[โ€“] phillipgreenii@lemmy.world 8 points 2 months ago (1 children)

Not quite a the level you are asking, but I have watched many videos from crosstalk solutions. Also, this series from the hookup is what i used as a template for my home lab: https://youtu.be/Z_6eDtWumsA?si=89kVLLNqqrx2wM3a

[โ€“] phillipgreenii@lemmy.world 2 points 4 months ago

My personal experience with swarm has been terrible. I would not recommend it for anyone. For me it is full of foot-guns. I found it difficult to debug when things go wacky. The last time I checked, the project was dead, but it feels like it. It doesn't seem to be many people using it, because I find it difficult finding answers. In addition, there was a docker swarm python script originally, but then it was kinda/sorta implemented into docker itself. They work similarly, but not the same. I often got hung up following directions from the wrong one. I'm in the middle of migrating to k3s and nix.

Others have talked about a good experience with it, but that wasn't my story. Is docker and docker compose work for you, then stick with it. If you want something more, I would recommend looking at k3s before jumping into docker swarm.

On additional note, I have multiple nodes, which is why I went to docker swarm instead of sticking with docker compose. Having only one node might hide some of the issues I had/have with docker swarm .