From cdca5655fcac0079b2f217a28f0e55eb57ba9a47 Mon Sep 17 00:00:00 2001 From: Bridget Kromhout Date: Mon, 5 Mar 2018 17:08:06 -0600 Subject: [PATCH] Clarifications and links for checklist --- CHECKLIST.md | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/CHECKLIST.md b/CHECKLIST.md index 1b7c6e8c..0038de59 100644 --- a/CHECKLIST.md +++ b/CHECKLIST.md @@ -1,19 +1,24 @@ -This is the checklist that I (Jérôme) use when delivering a workshop. +Checklist to use when delivering a workshop +Authored by Jérôme; additions by Bridget -- [ ] Create branch + `_redirects` + push to GitHub + Netlify setup -- [ ] Add branch to index.html -- [ ] Update the slides that says which versions we are using -- [ ] Update the version of Compose and Machine in settings -- [ ] Create chatroom -- [ ] Set chatroom in YML and deploy -- [ ] Put chat room in index.html -- [ ] Walk the room to count seats, check power supplies, lectern, A/V setup -- [ ] How many VMs do we need? -- [ ] Provision VMs +- [ ] Create event-named branch (such as `conferenceYYYY`) in the [main repo](https://github.com/jpetazzo/container.training/) + - [ ] Create file `slides/_redirects` containing a link to the desired tutorial: `/ /kube-halfday.yml.html 200` + - [ ] Push local branch to GitHub and merge into main repo + - [ ] [Netlify setup](https://app.netlify.com/sites/container-training/settings/domain): create subdomain for event-named branch +- [ ] Add link to event-named branch to [container.training front page](https://github.com/jpetazzo/container.training/blob/master/slides/index.html) +- [ ] Update the slides that says which versions we are using for [kube](https://github.com/jpetazzo/container.training/blob/master/slides/kube/versions-k8s.md) or [swarm](https://github.com/jpetazzo/container.training/blob/master/slides/swarm/versions.md) workshops +- [ ] Update the version of Compose and Machine in [settings](https://github.com/jpetazzo/container.training/tree/master/prepare-vms/settings) +- [ ] (optional) Create chatroom +- [ ] (optional) Set chatroom in YML ([kube half-day example](https://github.com/jpetazzo/container.training/blob/master/slides/kube-halfday.yml#L6-L8)) and deploy +- [ ] (optional) Put chat link on [container.training front page](https://github.com/jpetazzo/container.training/blob/master/slides/index.html) +- [ ] How many VMs do we need? Check with event organizers ahead of time +- [ ] Provision VMs (slightly more than we think we'll need) +- [ ] Change password on presenter's VMs (to forestall any hijinx) +- [ ] Onsite: walk the room to count seats, check power supplies, lectern, A/V setup - [ ] Print cards - [ ] Cut cards -- [ ] Last minute merge from master +- [ ] Last-minute merge from master - [ ] Check that all looks good - [ ] DELIVER! -- [ ] Shutdown VMs +- [ ] Shut down VMs - [ ] Update index.html to remove chat link and move session to past things