Skip to content
This repository has been archived by the owner on Feb 17, 2024. It is now read-only.

Introduce Zero downtime deployments #20

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from
Draft

Conversation

FarisZR
Copy link
Member

@FarisZR FarisZR commented Apr 2, 2023

This PR adds deployment parameters that make zero-downtime upgrades and auto rollback possible.
This of course excludes databases, which can not be replicated.

fix #3

NOT READY TO MERGE

there are few things missing

  • Healthchecks for containers(to enable effective roll back)
  • databases should also have update rollbacks
  • enable swarm mode

@FarisZR FarisZR marked this pull request as draft April 2, 2023 03:38
@FarisZR FarisZR force-pushed the main branch 4 times, most recently from 203c0eb to 5c23358 Compare April 17, 2023 00:20
@FarisZR FarisZR force-pushed the main branch 3 times, most recently from 73a892c to f3bf40d Compare February 1, 2024 18:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Zero-downtime deployments using Swarm
1 participant