Time to say goodbye to Docker Swarm (2024)

Time to say goodbye to Docker Swarm (1)

We've been using Docker Swarm almost from the beginning of Playtomic's history. It has performed astonishingly well from day one. We haven't had a significant issue in four years. But, with tears in our eyes, it's time to say goodbye.

Why are we moving away from Docker Swarm? Well, the future of Docker Swarm is not clear. Although Docker Swarm is part of docker-ce distribution, Mirantis (owner of Docker Enterprise since November 2019) said that their main orchestrator would be Kubernetes.

The primary orchestrator going forward is Kubernetes. Mirantis is committed to providing an excellent experience to all Docker Enterprise platform customers and currently expects to support Swarm for at least two years, depending on customer input into the roadmap. Mirantis is also evaluating options for making the transition to Kubernetes easier for Swarm users.

It is true that in a later post, Mirantis said that they were going to support Docker Swarm in the future, but clearly, the orchestrator competition is led by Kubernetes.

However, the main reason why we're moving away from Docker Swarm is that we need capabilities that are not easy to get with Docker Swarm at the moment. Playtomic is growing pretty fast, and we need tools that allow us to scale up and down automatically as required.

In a containerized environment, scaling means that you need to automatically scale up the number of instances and the number of nodes in the cluster. That's something that it's not easily achievable with Docker Swarm, unfortunately.

Also, we've grown into different teams, and these teams need a way to manage their services in the cluster autonomously. On the other hand, giving full access to the cluster to every team is risky. That's why we looked for a way of granted access just to the resources the team needs to manage. Again, Docker Swarm doesn't offer a straightforward solution to this problem.

For all these reasons, we've been testing Kubernetes for a while, and although Kubernetes is definitely more complex than Docker Swarm is also more powerful. Once you understand how Kubernetes operates and understand its design, it opens up many new exciting possibilities for us here at Playtomic.

We're running our Kubernetes cluster on EKS. That gives us kind of the same feeling we had with Docker Swarm since setting up the system is pretty straightforward. We don't need to fully understand the internals of the cluster to operate it.

Farewell Docker Swarm, you served us well.

Photo by Ian Taylor on Unsplash

Top comments (1)

Subscribe

Time to say goodbye to Docker Swarm (10)

Sergio Garcia Moratilla

  • Location

    Madrid

  • Work

    Head of Backend at Playtomic.io

  • Joined

For fans of TL;DR O:), we are moving our env to k8s:

  • to give access to our teammates to their areas of responsibility
  • autoscaling

This is minor, but still pretty useful:

  • reloadable secrets!

For further actions, you may consider blocking this person and/or reporting abuse

Time to say goodbye to Docker Swarm (2024)
Top Articles
Klean Kanteen Australia
This Is The Best Bottled Water To Drink In 2024
What Times What Equals 86
Who Is Jayden Revri? 5 Things to Know About Dead Boy Detectives Actor
Toyota Cars for Sale Under $5,000 - Kelley Blue Book
Labcorp | Patient - MyLabCorp
Www.fresno.courts.ca.gov
Poke Bowl Hawaïen Traditionnel : Frais, Sain et Délicieux
Governing AI for Humanity | Final Report | Digital Watch Observatory
Morse Road Bmv Hours
Workday Okta Nordstrom
What Are Lash Extensions and How Are They Applied?
Martin Show Wiki
Smash Ultimate's 2nd Official Tier List - Luminosity
Suoiresnu Kemono Party
Fickle Finger of Fate
Jasper William Oliver Cable Alexander
Noah Schnapp co*ck
Events • Constellation
Craigslist New Hampshire Personals Alternative
Angela Aguilar Fapello
Does Shell Gas Station Sell Pregnancy Tests
Houses For Sale 180 000
The Philadelphia Inquirer from Philadelphia, Pennsylvania
Waters Funeral Home | Baldwyn, MS Funeral Home & Cremation
How to Sell Cars on Craigslist: A Guide for Car Dealers | ACV Auctions
Is Chanel West Coast Pregnant Due Date
Shiawassee County 911 Active Events
What You Need to Know About Employee Benefits
Oppenheimer Showtimes Near B&B Theatres Liberty Cinema 12
Elkridge Library Tool Rental
Angiefoxxylove Pregnant
Kreme Delite Menu
An Aisle Connecting Rooms In Western Tower
Eaton Chevrolet Gmc Houston Photos
Devotion Showtimes Near O'neil Cinemas - Brickyard Square 12
Where Is The Purser In 2K22
The Victors Boards2Go
Woo Pig Softball Tournament 2023
LUVSQUAD Discord Server
Omeglecaptures.com
Hashtag Basketball Defense Vs Position
The Fabelmans Showtimes Near Amc Regency 24
Houston Max80
Nuefliks.com
Best New England Boarding Schools
U-Shaped Cleat Crossword
Gigamonster Outage
Which Universal Life Option Has A Gradually
Latest Posts
Article information

Author: Patricia Veum II

Last Updated:

Views: 5700

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Patricia Veum II

Birthday: 1994-12-16

Address: 2064 Little Summit, Goldieton, MS 97651-0862

Phone: +6873952696715

Job: Principal Officer

Hobby: Rafting, Cabaret, Candle making, Jigsaw puzzles, Inline skating, Magic, Graffiti

Introduction: My name is Patricia Veum II, I am a vast, combative, smiling, famous, inexpensive, zealous, sparkling person who loves writing and wants to share my knowledge and understanding with you.