-
Notifications
You must be signed in to change notification settings - Fork 7
Deploying Suripu
Jake Piccolo edited this page Mar 28, 2016
·
14 revisions
You may be wondering: How do I deploy this thing? Well, look no further!
./release.sh
./config.sh X.X.X
⚠️ Wait for travis to build the jar and push to maven repossh dev
cd build
sudo deploy
./pkg.sh <version>
- cd packer-templates on local machine
- run
./build.sh
- wait for packer to build AMI
- create launch config with
sanders create
- [optional, for suripu-app before doing the full prod deploy]
sanders canary
sanders deploy
-
sanders status
until you see what you want sanders confirm
-
sanders status
until you see what you want sanders sunset
-
sanders status
until you see what you want - [optional] do it all over again for another app.
- You have cloned the following repositories:
- Suripu
- Packer
- [Sanders] (https://github.com/hello/sanders)
- You have installed Go following the instructions here
- You can ssh into the dev environment
- You have access to the AWS console, PaperTrail, etc.