Jerome Petazzoni
87f96dc117
fix-redirects.sh: adding forced redirect
2020-04-07 16:49:55 -05:00
Jerome Petazzoni
e01965135c
Merge branch 'enixlogo' into kube-2019-02
2019-01-27 10:54:20 -06:00
Jerome Petazzoni
b587c16b30
Customization
2019-01-27 10:46:22 -06:00
Jerome Petazzoni
021ade8d3a
Merge branch 'extending-api' into kube-2019-02
2019-01-27 10:39:12 -06:00
Jerome Petazzoni
1b82e30e13
Merge branch 'static-pods' into kube-2019-02
2019-01-27 10:39:04 -06:00
Jerome Petazzoni
ae6a5a5800
Add Service Catalog documentation
2019-01-27 04:48:01 -06:00
Jerome Petazzoni
0160d9f287
Add chapter about API extensions
...
Here we talk about CRDs, admission controllers,
and dynamic admission.
2019-01-26 11:44:37 -06:00
Jerome Petazzoni
f0f3d70521
Add upcoming sessions in Canada and Paris
2019-01-25 10:11:32 -06:00
Jerome Petazzoni
53cf52f05c
Add link to eksctl
2019-01-22 05:46:46 -06:00
Jerome Petazzoni
e280cec60f
Typo fix
2019-01-19 03:57:25 -06:00
Jérôme Petazzoni
c8047897e7
Merge pull request #424 from rdegez/patch-1
...
Update netpol.md weave net support ipBlock in v2.5
2019-01-16 18:01:12 +01:00
Romain Dégez
869f46060a
Update netpol.md weave net support ipBlock in v2.5
...
Weave added support for ingress ipBlock in version 2.5, released in Nov 2018.
2019-01-15 10:58:48 +01:00
Jérôme Petazzoni
258c134421
Merge pull request #415 from jpetazzo/consul-auto-join
...
Update Consul demo to use Cloud auto-join
2019-01-14 19:00:06 +01:00
Jérôme Petazzoni
c6d9edbf12
Merge pull request #404 from jpetazzo/rewrite-labels-and-selectors
...
Rewrite section about labels and selectors
2019-01-14 18:59:30 +01:00
Jerome Petazzoni
5fc62e8fd7
Bump Docker version to 18.09.1
2019-01-13 15:14:54 -06:00
Jerome Petazzoni
f207adfe13
Bump k8s version to 1.13.2
2019-01-13 15:13:47 -06:00
Jerome Petazzoni
8c2107fba9
Improve resources about Prometheus Vector Matching
2019-01-13 14:50:04 -06:00
Jerome Petazzoni
d4096e9c21
Add other trainers to logistics.md
2019-01-13 10:37:21 -06:00
Julien Cristau
5c89738ab6
update git clone url for trainingwheels project
...
Cleartext protocols are so 2017.
2019-01-13 10:27:41 -06:00
Jérôme Petazzoni
893a84feb7
Typo fix
2019-01-13 10:27:16 -06:00
Jérôme Petazzoni
f807964416
Merge pull request #423 from sylvestre/master
...
Fix some typos
2019-01-12 15:02:55 +01:00
Jérôme Petazzoni
2ea9cbb00f
Merge pull request #420 from abuisine/master
...
fixes #419 where mobaxterm link is broken
2019-01-12 14:55:35 +01:00
Sylvestre Ledru
8cd9a314d3
Fix some typos
...
Found with: codespell -w $(fd md)
2019-01-10 14:55:33 +01:00
Alexandre Buisine
ede085cf48
fixes #419 where mobaxterm link is broken
2019-01-09 09:51:37 +01:00
Jerome Petazzoni
bc349d6c4d
Update ELK instructions
...
The slides didn't mention to clone the git repo containing
the Compose file for the ELK stack. This is now fixed.
Also, the version numbers were not all correctly set
in this Compose file. Also fixed.
2019-01-08 15:09:11 -06:00
Jerome Petazzoni
80d6b57697
Intro to containers, January 2019 update
...
This is a bunch of changes that I had staged, + a few
typo fixes after going through the deck to check its readiness.
There are no deep changes; just a few extra slides
(e.g. about Kata containers and gVisor, and about
services meshes) and typo fixes.
2019-01-03 11:06:06 -06:00
Jérôme Petazzoni
5c2599a2b9
Merge pull request #418 from djalal/docker-hub-ui-resfresh
...
refresh auto build step-by-step process
2019-01-02 16:48:03 +01:00
Jerome Petazzoni
a6f6ff161d
Fix multi-day events in past workshops
2019-01-02 09:47:33 -06:00
djalal
6aaa8fab75
refresh auto build slide
...
refresh section about setting auto build to stay up-to-date with UI changes on hub.docker.com
2019-01-01 23:33:27 +01:00
Jerome Petazzoni
01042101a2
Bump version numbers for local kubectl slides
2018-12-24 05:17:09 -06:00
Jerome Petazzoni
5afb37a3b9
Updates after @bridgetkromhout's suggestions
2018-12-24 05:11:54 -06:00
Bridget Kromhout
995ea626db
Update staticpods.md
...
Typo fixes
2018-12-23 16:07:03 -06:00
Bridget Kromhout
a1adbb66c8
Merge pull request #412 from jpetazzo/improve-kubectl-config-context
...
Improve namespace switching example
2018-12-23 15:48:09 -06:00
Bridget Kromhout
3212561c89
Merge pull request #410 from jpetazzo/mention-kubectl-logs-bug
...
Mention the kubectl logs -l ... --tail N issue in k8s 1.12
2018-12-23 15:44:32 -06:00
Bridget Kromhout
003a232b79
Merge pull request #411 from jpetazzo/explain-system-masters
...
Explain system:masters
2018-12-23 15:42:02 -06:00
Bridget Kromhout
2770da68cd
Merge pull request #409 from jpetazzo/bump-versions-to-1.13
...
Update Kubernetes versions to 1.13
2018-12-23 15:40:22 -06:00
Jérôme Petazzoni
c502d019ff
Merge pull request #417 from tompscanlan/fix-utf-8
...
strange chars instead of emojis, fixed by adding charset header
2018-12-12 00:28:08 +01:00
Tom Scanlan
a07e50ecf8
strange chars instead of emojis, fixed by adding meta header
2018-12-11 13:25:26 -05:00
Jérôme Petazzoni
46c6866ce9
Merge pull request #414 from jpetazzo/make-build-and-push-optional
...
Make build and push optional
2018-12-09 20:04:38 +01:00
Jerome Petazzoni
fe95318108
Copypasta fix 🤦
2018-12-07 14:31:55 -06:00
Jerome Petazzoni
65232f93ba
Add GOTO Chicago
2018-12-07 14:23:58 -06:00
Jerome Petazzoni
9fa7b958dc
Update Consul demo to use Cloud auto-join
...
Consul 1.4 introduces Cloud auto-join, which finds the
IP addresses of the other nodes by querying an API (in
that case, the Kubernetes API).
This involves creating a service account and granting
permissions to list and get pods. It is a little bit
more complex, but it reuses previous notions (like RBAC)
so I like it better.
2018-12-06 21:38:26 -06:00
Jerome Petazzoni
a95e5c960e
Make build and push optional
...
This reformulates the section where we run DockerCoins
to better explain why we use images (and how they are
essential to the "ship" part of the action), and it
tells upfront that it will be possible to use images
from the Docker Hub (and skip altogether the part where
we run our own registry and build and push images).
It also reshuffles section headers a bit, because that
part had a handful of really small sections. Now we
have:
- Shipping images with a registry
- Running our application on Kubernetes
I think that's better.
It also paves the way to make the entire self-hosted
registry part optional.
2018-12-06 20:21:14 -06:00
Jerome Petazzoni
5b87162e95
Update portworx demo for 4 nodes
2018-12-05 19:12:53 -06:00
Jerome Petazzoni
8c4914294e
Improve namespace switching example
...
We show how to change namespace by creating a new context, then
switching to the new context. It works, but it is very cumbersome.
Instead, let's just update the current context, and give some
details about when it's better to update the current context, and
when it is better to use different contexts and hop between them.
2018-12-05 19:01:15 -06:00
Jerome Petazzoni
7b9b9f527d
Explain system:masters
...
Add a couple of extra-details slides showing how our client certificate
gives us all the privileges on the cluster (through the system:masters
group).
2018-12-05 18:31:12 -06:00
Jerome Petazzoni
3c7f39747c
Mention the kubectl logs -l ... --tail N issue in k8s 1.12
...
This supersedes #399 .
There was a bug in Kubernetes 1.12. It was fixed in 1.13.
Let's just mention the issue in one brief slide but not add
too much extra fluff about it.
2018-12-05 17:55:18 -06:00
Jerome Petazzoni
be67a742ee
Update Kubernetes versions to 1.13
2018-12-05 17:34:56 -06:00
Jerome Petazzoni
40cd934118
Add a slide explaining tradeoffs between static/normal pods for control plane
2018-12-05 14:25:19 -06:00
Jerome Petazzoni
556db65251
Add warning about --infra flag ( fixes #383 )
2018-12-05 14:05:57 -06:00