Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is dockerswarm.rocks still maintained? #89

Open
pnbecker opened this issue May 20, 2022 · 13 comments
Open

Is dockerswarm.rocks still maintained? #89

pnbecker opened this issue May 20, 2022 · 13 comments

Comments

@pnbecker
Copy link

dockerswarm.rocks is great. Thank you for creating it. It seems there hasn't been any commit for more than two years now. Furthermore tools suggested like swarmprom are unmaintained and archived. How is the future of dockerswarm.rocks?

@Olegt0rr
Copy link

swarmprom - archived
swarmpit - abandoned

@disko
Copy link

disko commented Jun 14, 2022

SWIRL (https://github.com/cuigh/swirl) looks pretty much like swarmpit and seems to be actively maintained.

@saulshanabrook
Copy link

Swirl seems to be not that maintained either at this point ;(

@mpz
Copy link

mpz commented Aug 16, 2023

Portainer have App Template with Grafana + Prometheus now:

https://www.portainer.io/blog/monitoring-a-swarm-cluster-with-prometheus-and-grafana

@tiangolo
Copy link
Owner

Hello! Thanks for the patience. Unfortunately, it seems Kubernetes won. 🥲

I wouldn't recommend using Docker Swarm Mode for new projects. https://dockerswarm.rocks/swarm-or-kubernetes/

@jherazob
Copy link

Well shit...

@github-actions github-actions bot removed the answered label Dec 11, 2023
@z3cka
Copy link

z3cka commented Dec 11, 2023

Well shit...

I couldn't agree more.

I'm sure there are ways to do Let's Encrypt with Traefik, or whatever reverse proxy, in k8s but it can't be a simple as the setup here at dockerswarm.rocks ... anyone know of any simple guides, with minikube or something, that accomplish more or less what we do here?

@s4ke
Copy link

s4ke commented Jan 23, 2024

Hello! Thanks for the patience. Unfortunately, it seems Kubernetes won. 🥲

I wouldn't recommend using Docker Swarm Mode for new projects. https://dockerswarm.rocks/swarm-or-kubernetes/

@tiangolo While it's your project and website, and I will not tell you what to do, it makes me sad that one of the main resources we link over at https://github.com/BretFisher/awesome-swarm#articles-and-sample-code now actively discourages the use of a perfectly fine orchestrator. I really believe that there is a place for Docker Swarm. Sure, the development activity over at moby has slowed down a bit, but it is being maintained.

Maybe reword it a bit that Kubernetes has won, but Docker Swarm is at least a way to learn about clustering and people should check if it is enough but should not expect too many new features?

Again, your project, your choice. :)

Disclaimer: I am obviously biased since I try to contribute to Docker Swarm development and also maintain several tooling libraries centered around Docker Swarm - https://github.com/neuroforgede/swarmsible , https://github.com/neuroforgede/promswarm etc.

@s4ke
Copy link

s4ke commented Jan 23, 2024

@z3cka if you need to handle TLS in your Swarm (if you still have it, maybe I misread your message), I'd suggest to look at using caddy with https://github.com/lucaslorentz/caddy-docker-proxy to replace traefik and use a plugins like https://github.com/yroc92/postgres-storage for TLS storage.

@z3cka
Copy link

z3cka commented Jan 23, 2024

@s4ke I still have multiple swarms in prod, I'll rock those until support for Docker Swarm is dropped, which I don't think will happen any time soon. Thanks for the recommendation of Caddy. I've messed with Caddy a bit years ago for grabbing certs from LE, but only for small side projects. It seems that Caddy has evolved into a quite mature ecosystem, I'll check it out again within a Docker context. 👍

@persunde
Copy link

persunde commented Feb 5, 2024

@Olegt0rr

I am trying to make an updated version of Swarmprom here that I called Swarmprom-Improved or SWIM here that should work with up to date versions of all the original Swarmprom software stack: https://github.com/persunde/swarmprom-improved

SWIM is still WIP, maybe a few details in the guide is missing, but it is mostly done.
I hope it can be added to this amazing website, since it is really helpful for people who dont want to run Kubernetes but need some type of easy to run and deploy multi machine setup.

There is also the https://k3s.rocks/ website. It is not nearly as good as https://dockerswarm.rocks/ yet. Pretty sure the maintainer of k3s.rocks would welcome anyone who wants to help improve that website.

@tiangolo
Copy link
Owner

Thanks for the tip @s4ke! I just added a note pointing to https://github.com/BretFisher/awesome-swarm in #142

Thanks everyone for the interest! 🍰

@marianhlavac
Copy link

@tiangolo Thanks for your work on this website so far, and for keeping it running even though you shifted your opinions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests