From 9485e41d0327d5d32878d5f794374cf8b256a96c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Petazzoni?= Date: Sun, 5 Nov 2017 09:17:21 -0800 Subject: [PATCH] Setup branch lisa17t9 (orchestration workshop at LISA 2017) --- slides/_redirects | 1 + slides/dockercon.yml | 182 ------------------------------------------- slides/intro.yml | 91 ---------------------- slides/kube.yml | 106 ------------------------- slides/selfpaced.yml | 65 ---------------- 5 files changed, 1 insertion(+), 444 deletions(-) create mode 100644 slides/_redirects delete mode 100644 slides/dockercon.yml delete mode 100644 slides/intro.yml delete mode 100644 slides/kube.yml delete mode 100644 slides/selfpaced.yml diff --git a/slides/_redirects b/slides/_redirects new file mode 100644 index 00000000..070cee66 --- /dev/null +++ b/slides/_redirects @@ -0,0 +1 @@ +/ /lisa.yml.html diff --git a/slides/dockercon.yml b/slides/dockercon.yml deleted file mode 100644 index eefb1d67..00000000 --- a/slides/dockercon.yml +++ /dev/null @@ -1,182 +0,0 @@ -chat: "[Slack](https://dockercommunity.slack.com/messages/C7ET1GY4Q)" - -exclude: -- self-paced -- snap -- auto-btp -- benchmarking -- elk-manual -- prom-manual - -title: "Swarm: from Zero to Hero (DC17EU)" -chapters: -- | - class: title - - .small[ - - Swarm: from Zero to Hero - - .small[.small[ - - **Be kind to the WiFi!** - - *Use the 5G network* -
- *Don't use your hotspot* -
- *Don't stream videos from YouTube, Netflix, etc. -
(if you're bored, watch local content instead)* - - Also: share the power outlets -
- *(with limited power comes limited responsibility?)* -
- *(or something?)* - - Thank you! - - ] - ] - ] - - --- - - ## Intros - - - - - Hello! We are Jérôme, Lee, Nicholas, and Scott - - - - -- - - - This is our collective Docker knowledge: - - ![Bell Curve](images/bell-curve.jpg) - - --- - - ## "From zero to hero" - - -- - - - It rhymes, but it's a pretty bad title, to be honest - - -- - - - None of you is a "zero" - - -- - - - None of us is a "hero" - - -- - - - None of us should even try to be a hero - - -- - - *The hero syndrome is a phenomenon affecting people who seek heroism or recognition, - usually by creating a desperate situation which they can resolve. - This can include unlawful acts, such as arson. - The phenomenon has been noted to affect civil servants, - such as firefighters, nurses, police officers, and security guards.* - - (Wikipedia page on [hero syndrome](https://en.wikipedia.org/wiki/Hero_syndrome)) - - --- - - ## Agenda - - .small[ - - 09:00-09:10 Hello! - - 09:10-10:30 Part 1 - - 10:30-11:00 coffee break - - 11:00-12:30 Part 2 - - 12:30-13:30 lunch break - - 13:30-15:00 Part 3 - - 15:00-15:30 coffee break - - 15:30-17:00 Part 4 - - 17:00-18:00 Afterhours and Q&A - ] - - - - - All the content is publicly available (slides, code samples, scripts) - - Upstream URL: https://github.com/jpetazzo/orchestration-workshop - - - Feel free to interrupt for questions at any time - - - Live feedback, questions, help on [Gitter](chat) - - http://container.training/chat - -- swarm/intro.md -- | - @@TOC@@ -- - swarm/prereqs.md - - swarm/versions.md - - | - class: title - - All right! -
- We're all set. -
- Let's do this. - - common/sampleapp.md - - swarm/swarmkit.md - - swarm/creatingswarm.md - - swarm/morenodes.md -- - swarm/firstservice.md - - swarm/ourapponswarm.md - - swarm/updatingservices.md - - swarm/healthchecks.md -- - swarm/operatingswarm.md - - swarm/netshoot.md - - swarm/ipsec.md - - swarm/swarmtools.md - - swarm/security.md - - swarm/secrets.md - - swarm/encryptionatrest.md - - swarm/leastprivilege.md - - swarm/apiscope.md -- - swarm/logging.md - - swarm/metrics.md - - swarm/stateful.md - - swarm/extratips.md - - swarm/end.md -- | - class: title - - That's all folks!
Questions? - - .small[.small[ - - Jérôme ([@jpetazzo](https://twitter.com/jpetazzo)) — [@docker](https://twitter.com/docker) - - ]] - - diff --git a/slides/intro.yml b/slides/intro.yml deleted file mode 100644 index 6a3d842e..00000000 --- a/slides/intro.yml +++ /dev/null @@ -1,91 +0,0 @@ -title: "LISA17 M7: Getting Started with Docker and Containers" - -chat: "[Slack](https://usenix-lisa.slack.com/messages/C0E6N1NJW)" - -chapters: -- | - class: title - - .small[ - - LISA17 M7 - - Getting Started
with Docker and Containers - - .small[.small[ - - **Be kind to the WiFi!** - - *Use the 5G network* -
- *Don't use your hotspot* -
- *Don't stream videos from YouTube, Netflix, etc. -
(if you're bored, watch local content instead)* - - - - Thank you! - - ] - ] - ] - - --- - - ## Logistics - - - Hello! We are - Jérôme ([@jpetazzo](https://twitter.com/jpetazzo), Docker Inc.) - & - AJ ([@s0ulshake](https://twitter.com/s0ulshake), Travis CI) - - - The tutorial will run from 1:30pm to 5:00pm - - - This will be fast-paced, but DON'T PANIC! - - - There will be a coffee break at 3:00pm -
- (please remind me if I forget about it!) - - - All the content is publicly available - - One URL to remember: http://container.training - - - Feel free to interrupt for questions at any time - - - Live feedback, questions, help on @@CHAT@@ - -- | - @@TOC@@ -- - intro/Docker_Overview.md - #- intro/Docker_History.md - - intro/Training_Environment.md - - intro/Install_Docker.md - - intro/First_Containers.md - - intro/Background_Containers.md - - intro/Start_And_Attach.md -- - intro/Initial_Images.md - - intro/Building_Images_Interactively.md - - intro/Building_Images_With_Dockerfiles.md - - intro/Cmd_And_Entrypoint.md - - intro/Copying_Files_During_Build.md - - intro/Multi_Stage_Builds.md - - intro/Dockerfile_Tips.md - #- intro/Advanced_Dockerfiles.md - - intro/Docker_Hub_Tease.md -- - intro/Naming_And_Inspecting.md - - intro/Container_Networking_Basics.md - - intro/Container_Network_Model.md - #- intro/Connecting_Containers_With_Links.md - - intro/Ambassadors.md -- - intro/Local_Development_Workflow.md - - intro/Working_With_Volumes.md - - intro/Compose_For_Dev_Stacks.md - - intro/Course_Conclusion.md diff --git a/slides/kube.yml b/slides/kube.yml deleted file mode 100644 index 1c42f651..00000000 --- a/slides/kube.yml +++ /dev/null @@ -1,106 +0,0 @@ -exclude: -- self-paced -- snap - -chat: "[Gitter](https://gitter.im/jpetazzo/workshop-20171026-prague)" - -title: "Deploying and Scaling Microservices with Docker and Kubernetes" - -chapters: -- | - class: title - - .small[ - - Deploying and Scaling Microservices
with Docker and Kubernetes - - .small[.small[ - - **Be kind to the WiFi!** - - - *Don't use your hotspot* -
- *Don't stream videos from YouTube, Netflix, etc. -
(if you're bored, watch local content instead)* - - Thank you! - - ] - ] - ] - - --- - - ## Intros - - - Hello! We are - Jérôme ([@jpetazzo](https://twitter.com/jpetazzo), Docker Inc.) - & - AJ ([@s0ulshake](https://twitter.com/s0ulshake), Travis CI) - - -- - - - This is our first time doing this - - -- - - - But ... containers and us go back a long way - - -- - - ![CONTAINERS, I TELL YOU](images/aj-containers.jpeg) - - -- - - - In the immortal words of [Chelsea Manning](https://twitter.com/xychelsea): #WeGotThis! - - --- - - ## Logistics - - - The tutorial will run from 9:00am to 12:15pm - - - There will be a coffee break at 10:30am -
- (please remind me if I forget about it!) - - - This will be fast-paced, but DON'T PANIC! -
- (all the content is publicly available) - - - Feel free to interrupt for questions at any time - - - Live feedback, questions, help on @@CHAT@@ - -- kube/intro-ks.md -- | - @@TOC@@ -- - kube/prereqs-k8s.md - - kube/versions-k8s.md - - common/sampleapp.md -- - kube/concepts-k8s.md - - kube/kubenet.md - - kube/kubectlget.md - - kube/setup-k8s.md - - kube/kubectlrun.md -- - kube/kubectlexpose.md - - kube/ourapponkube.md - - kube/dashboard.md -- - kube/kubectlscale.md - - kube/daemonset.md - - kube/rollout.md - - kube/whatsnext.md -- | - class: title - - That's all folks!
Questions? - - .small[.small[ - - Jérôme ([@jpetazzo](https://twitter.com/jpetazzo)) — [@docker](https://twitter.com/docker) - - ]] diff --git a/slides/selfpaced.yml b/slides/selfpaced.yml deleted file mode 100644 index 6e0ebc74..00000000 --- a/slides/selfpaced.yml +++ /dev/null @@ -1,65 +0,0 @@ -exclude: -- in-person - -chat: FIXME - -title: Docker Orchestration Workshop - -chapters: -- | - class: title - Docker
Orchestration
Workshop -- swarm/intro.md -- | - @@TOC@@ -- - swarm/prereqs.md - - swarm/versions.md - - | - class: title - - All right! -
- We're all set. -
- Let's do this. - - | - name: part-1 - - class: title, self-paced - - Part 1 - - common/sampleapp.md - - | - class: title - - Scaling out - - swarm/swarmkit.md - - swarm/creatingswarm.md - - swarm/machine.md - - swarm/morenodes.md -- - swarm/firstservice.md - - swarm/ourapponswarm.md -- - swarm/operatingswarm.md - - swarm/netshoot.md - - swarm/swarmnbt.md - - swarm/ipsec.md - - swarm/updatingservices.md - - swarm/rollingupdates.md - - swarm/healthchecks.md - - swarm/nodeinfo.md - - swarm/swarmtools.md -- - swarm/security.md - - swarm/secrets.md - - swarm/leastprivilege.md - - kube/namespaces.md - - swarm/apiscope.md - - swarm/encryptionatrest.md - - swarm/logging.md - - swarm/metrics.md - - swarm/stateful.md - - swarm/extratips.md - - swarm/end.md -- | - class: title - - Thank you!