SnowCamp 2019 has ended
23rd-26th of January 2019 / 23-26 Janvier 2019, Grenoble
Thursday, January 24 • 15:00 - 15:45
Zero-downtime deployment with Kubernetes, Spring Boot and Flyway

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Kubernetes allows a lot. After discovering its features, it’s easy to think it can magically transform your application deployment process into a painless no-event. For Hello World applications, that is the case. Unfortunately, not many of us do deploy such applications day-to-day.

You need to think about application backward compatibility, possible rollback, database schema migration, etc. I believe the later is one of the biggest pain point. In this talk, I’ll demo how to update a Spring Boot app deployed on a Kubernetes cluster with a non-trivial database schema migration with the help of Flyway, while keeping the service up during the entire update process.

Présentation : https://docs.google.com/presentation/d/17UqkWkCgntJCVBzNPWkh1chGVzDwbY1kxQsFnq3l-YA/edit#slide=id.p

avatar for Nicolas Fränkel

Nicolas Fränkel

Developer Relationships Manager, Exoscale
Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with narrower interests like Software... Read More →

Thursday January 24, 2019 15:00 - 15:45
Titane 2 La Maison Minatec, 3 Parvis Louis Néel, 38000 Grenoble

Attendees (42)