remind101 / stacker_blueprints

DEPRECATED - moved to:
https://github.com/cloudtools/stacker_blueprints
BSD 2-Clause "Simplified" License
39 stars 53 forks source link

Empire daemon #22

Closed mwildehahn closed 8 years ago

mwildehahn commented 8 years ago

Still testing

This converts the controller to an ECS cluster and adds the EmpireDaemon blueprint which will run empire within the controller ECS cluster.

This will result in downtime for the controller, but shouldn't effect the minion cluster.

I have some notes I've taken that we can use in the release notes for upgrade instructions.

mwildehahn commented 8 years ago

@ejholmes @phobologic this should be good. I made sure that this doesn't replace any minion resources. I had initially wanted to rename them to make them consistent with some learnings we've had (not including namespace in resource names etc.) but i don't think it's worth the hassle.

rolled this out with 0 downtime for the minion cluster and a couple minutes downtime for the controller.

phobologic commented 8 years ago

👍 Looks good - thanks for powering through this. Have you test launched one of these since the last set of changes? If so, I say ship it.

mwildehahn commented 8 years ago

@phobologic @ejholmes added a few more commits to this, also added: https://github.com/remind101/stacker_blueprints/wiki/Upgrading-to-Empire-Daemon

phobologic commented 8 years ago

👍

mwildehahn commented 8 years ago

🎉