Practical exercises for "ABCD: Always be continuously deploying" workshop at Altitude NYC 2017
This repository contains the files and excercises needed to participate in the Fastly Altitude NYC 2017 workshop “Always be continuously deploying”.
Welcome!
The goal of the workshop is to build a continuous deployment pipeline around an example Fastly config. Combining Fastly’s 5-second deploys, API control, and some open-source tooling (Travis, Terraform) attendees will contribute live changes and see their results in the demo.
Make
and Ruby
installedAltitude attendees will be provided with a pre-provisioned server with all software and files needed already installed for you convienince. The conncetion details will be handed out to you.
abcd-workshop
.ssh -A fastly@<IP of host assigned to you>
cd workshop
git remote add origin git@github.com:<USERNAME>/abcd-workshop.git
Alternatively if you aretrying this at home:
git clone git@github.com:<USERNAME>/altitude-nyc-abcd-workshop.git
git clone https://github.com/<USERNAME>/altitude-nyc-abcd-workshop.git
cd altitude-nyc-abcd-workshop
make install
$HOME
directory and link your $PATH
. Permission may be required.To start, follow the tasks in the exercises
directory: