forked from jpetazzo/container.training
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clarifications and links for checklist
- Loading branch information
1 parent
c778fc8
commit cdca565
Showing
1 changed file
with
18 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 |