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

Introduce Zero downtime deployments - #20

Draft
FarisZR wants to merge 4 commits into
mainfrom
swarm-zero-downtime
Draft

Introduce Zero downtime deployments#20
FarisZR wants to merge 4 commits into
mainfrom
swarm-zero-downtime

Conversation

@FarisZR

@FarisZR FarisZR commented Apr 2, 2023

Copy link
Copy Markdown
Member

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