Comments (14)
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/
from dockerswarm.rocks.
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.
from dockerswarm.rocks.
Portainer have App Template with Grafana + Prometheus now:
https://www.portainer.io/blog/monitoring-a-swarm-cluster-with-prometheus-and-grafana
from dockerswarm.rocks.
Well shit...
from dockerswarm.rocks.
@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.
from dockerswarm.rocks.
@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. 👍
from dockerswarm.rocks.
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! 🍰
from dockerswarm.rocks.
SWIRL (https://github.com/cuigh/swirl) looks pretty much like swarmpit and seems to be actively maintained.
from dockerswarm.rocks.
Swirl seems to be not that maintained either at this point ;(
from dockerswarm.rocks.
@tiangolo Thanks for your work on this website so far, and for keeping it running even though you shifted your opinions.
from dockerswarm.rocks.
swarmprom - archived
swarmpit - abandoned
from dockerswarm.rocks.
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?
from dockerswarm.rocks.
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.
from dockerswarm.rocks.
Related Issues (20)
- Swarmpit setup fails - http://db:5984 host unreachable HOT 4
- Service placement on different node makes it unreachable HOT 2
- Swarmpit on ARM HOT 1
- Let's encrypt issue HOT 2
- Setting up hostname didn't work
- 404 for grafana / prometheus requests HOT 2
- Traefik example and its labels HOT 1
- Suggestion: Start with simple stack to get Portainer running with Caddy HOT 2
- Traefik on 2 Manager Nodes HOT 4
- What are the things to look when traefik.<domain name> is not loading? HOT 2
- Any recommended FOSS projects for Docker Swarm Mode deployments? HOT 3
- Traefik : redirect all http to https HOT 4
- n/a
- nginx loadbalancer
- Custom SSL Certificate HOT 3
- [feature request] dark mode for dockerswarm.rocks HOT 1
- Traefik redundancy and DNS configuration HOT 3
- Feature Request: Explain the roles of Portainer and Swarmpit (better) HOT 1
- Everything depends on the first node despite being in swarm mode HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dockerswarm.rocks.