Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

Config for zero downtime deploys #94

Merged
merged 4 commits into from
May 13, 2015
Merged

Config for zero downtime deploys #94

merged 4 commits into from
May 13, 2015

Conversation

mattmb
Copy link
Contributor

@mattmb mattmb commented Apr 30, 2015

The aim of this PR is to make it possible to orchestrate zero downtime deployments.

  • Allow instances to register/deregister with ELB
  • Enable connection draining to maintain existing connections.

@ashb
Copy link
Contributor

ashb commented May 5, 2015

Can you squash the flake8 fixes commit please?

This PR title is misleading as it doesn't give us Zero down time deploys but just gives us some tools to get closer to it.

@mattmb mattmb changed the title Zero downtime deploys Config for zero downtime deploys May 5, 2015
@mattmb
Copy link
Contributor Author

mattmb commented May 5, 2015

Squashed, renamed and added CHANGELOG

@mattmb
Copy link
Contributor Author

mattmb commented May 5, 2015

rebased...

@mattmb
Copy link
Contributor Author

mattmb commented May 5, 2015

and again :-P

@mattmb mattmb force-pushed the elb-iam-role branch 2 times, most recently from 040da57 to 19cc7ce Compare May 5, 2015 12:51
@mattmb
Copy link
Contributor Author

mattmb commented May 5, 2015

And fixed the tests that I added in the other branch...

@mattmb mattmb force-pushed the elb-iam-role branch 2 times, most recently from dbb9ae4 to a112fce Compare May 7, 2015 13:15
mattmb added 4 commits May 7, 2015 15:46
This allows instances to register/deregister themselves from the ELBs
of which they are members. This is useful for orchestrating deployments.
This enables connection draining for the ELBs, this makes it possible
to do zero downtime deployments.
ciprianc added a commit that referenced this pull request May 13, 2015
@ciprianc ciprianc merged commit fda40f3 into master May 13, 2015
@ciprianc ciprianc deleted the elb-iam-role branch May 13, 2015 16:36
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.

None yet

3 participants