Session
Decoupling canary deployments from DBs with Argo Rollouts
Argo Rollouts offers well-known strategies for stateless applications, but what about deploying stateful applications that use databases? How can teams ensure safe, consistent, and reversible database updates when rolling out new application versions? This talk answers by showing how to decouple database migrations from application deployments through backward compatible schema changes to the database that allow both old and new application versions to operate simultaneously during the rollouts. We’ll also explore practical strategies for common database refactoring scenarios, including adding new columns, renaming columns and tables, and introducing new data types gracefully.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top