Bridget Kromhout
95b05d8a23
Update metrics-server.md
2019-04-20 10:54:26 -05:00
Bridget Kromhout
c761ce9436
Update dmuc.md
...
typo fixes
2019-04-20 10:49:29 -05:00
Bridget Kromhout
020cfeb0ad
Update cni.md
...
Grammatical clarifications.
2019-04-20 10:41:17 -05:00
Bridget Kromhout
4c89d48a0b
Update cluster-backup.md
...
typo fix
2019-04-19 15:11:51 -05:00
Bridget Kromhout
e2528191cd
Update bootstrap.md
...
typo fix
2019-04-19 14:56:58 -05:00
Bridget Kromhout
50710539af
Update architecture.md
...
Slight grammatical adjustments. If you wanted to say "an etcd instance" that works, but "an etcd" doesn't parse correctly. And for "allows to use" we have to say who's allowed - "one" or "us" or "you".
2019-04-19 14:50:50 -05:00
Bridget Kromhout
0e7c05757f
add k3s link
...
Unless k3s is front-of-mind when you're on this slide, I suspect attendees might benefit from a link here?
2019-04-19 14:43:40 -05:00
Bridget Kromhout
6b21fa382a
Merge pull request #444 from jpetazzo/all-in-one-insecure-dashboard
...
Simplify dashboard section to load one YAML instead of three
2019-04-19 13:55:47 -05:00
Bridget Kromhout
1ff3b52878
Merge pull request #443 from jpetazzo/do-not-scale-with-compose-in-kubernetes-course
...
Do not scale DockerCoins with Compose in Kubernetes courses
2019-04-19 11:29:06 -05:00
Bridget Kromhout
307fd18f2c
Update scalingdockercoins.md
2019-04-19 11:28:13 -05:00
Jerome Petazzoni
ad81ae0109
Merge branch 'master' of github.com:jpetazzo/container.training
2019-04-17 03:07:41 -05:00
Jerome Petazzoni
11c8ded632
Add k8s admin; add slides for intro to containers
2019-04-17 03:07:34 -05:00
Arthur Chaloin
ddcb02b759
Add convenience script for dev installation on linux
2019-04-15 13:58:16 +02:00
Arthur Chaloin
ff111a2610
Remove outdated store.docker.com link
2019-04-15 13:55:09 +02:00
Jerome Petazzoni
5a4adb700a
Tweaks (thanks @rdegez!)
2019-04-14 13:58:02 -05:00
Jerome Petazzoni
7c9f144f89
Add exercises to in-person curriculum
2019-04-14 03:24:00 -05:00
Julien Cristau
cde7c566f0
fix typo
2019-04-13 16:54:10 -05:00
Jerome Petazzoni
8b2a8fbab6
Clarify 1-d binpack problem
2019-04-13 16:46:43 -05:00
Jerome Petazzoni
1e77f57434
Add course conclusion
2019-04-13 11:45:08 -05:00
Jerome Petazzoni
2dc634e1f5
Add cluster sizing chapter
2019-04-13 05:25:14 -05:00
Jerome Petazzoni
df185c88a5
Add shell snippet generating route commands
2019-04-13 04:30:22 -05:00
Jerome Petazzoni
f40b8a1bfa
Add short section about metrics server
2019-04-12 17:58:14 -05:00
Jerome Petazzoni
ded5fbdcd4
Add chapter about resource limits
2019-04-12 12:53:45 -05:00
Jerome Petazzoni
038563b5ea
Add TLS bootstrap
2019-04-10 06:49:29 -05:00
Jerome Petazzoni
d929f5f84c
Add more backup tools
2019-04-10 04:07:28 -05:00
Jerome Petazzoni
cd1dafd9e5
Improve backup section (thanks @rdegez & @naps)
2019-04-10 03:53:39 -05:00
Jerome Petazzoni
945586d975
Add container engine version reminder (thanks @rdegez)
2019-04-10 03:16:32 -05:00
Jerome Petazzoni
aa6b74efcb
Add Cloud Controller Manager
2019-04-10 03:15:33 -05:00
Jerome Petazzoni
4784a41a37
Add chapter about backups
2019-04-09 13:58:46 -05:00
Jerome Petazzoni
0d551f682e
Add chapter about cluster upgrades + static pods
2019-04-09 09:42:28 -05:00
Jerome Petazzoni
9cc422f782
Add distributions & installers
2019-04-09 03:32:14 -05:00
Jerome Petazzoni
287f6e1cdf
Reword a few BGP things (Thanks Benji)
2019-04-08 12:21:04 -05:00
Jerome Petazzoni
2d3ddc570e
Add mention to kube-router special shell (thanks @rdegez)
2019-04-08 06:56:06 -05:00
Jerome Petazzoni
82c26c2f19
Oops (thanks @rdegez for catching that one)
2019-04-08 06:39:07 -05:00
Jerome Petazzoni
6636f92cf5
Add a few more managed options
2019-04-08 06:38:13 -05:00
Jerome Petazzoni
ff4219ab5d
Add managed installation options
2019-04-08 06:15:23 -05:00
Jerome Petazzoni
c44449399a
Add API load balancer
2019-04-08 04:10:28 -05:00
Jerome Petazzoni
637c46e372
Add cluster interconnection with a route reflector
2019-04-07 12:40:38 -05:00
Jerome Petazzoni
2b2d7c5544
Add CNI section (first part; still needs federation)
2019-04-06 12:00:59 -05:00
Bridget Kromhout
84c233a954
Update kubectlget.md
2019-04-05 12:37:54 -05:00
Bridget Kromhout
0019b22f1d
Update kubectlget.md
2019-04-05 12:36:17 -05:00
Jerome Petazzoni
a4b23e3f02
Add kubenet lab
2019-04-05 09:13:27 -05:00
Jerome Petazzoni
d5fd297c2d
Add YAML manifest for 1-day admin training
2019-04-04 13:38:24 -05:00
Jerome Petazzoni
3ad1e89620
Do not abort if a file can't be loaded; just report it and continue
2019-04-04 13:21:26 -05:00
Jerome Petazzoni
d1609f0725
Add Dessine-Moi Un Cluster
2019-04-04 12:58:35 -05:00
Jerome Petazzoni
ef70ed8006
Pre-requirements + Architecture sections
2019-04-04 09:33:04 -05:00
Jerome Petazzoni
5f75f04c97
Update the slides introducing namespaces and kube-public
...
1) When introducing "kubectl describe", we ask people to
look at "kubectl describe node node1", which shows
them a bunch of pods. This makes it easier to contrast
with the (empty) output of "kubectl get pods" later.
2) Then, instead of going straight to "-n kube-system",
we introduce "--all-namespaces" to show pods across
all namespaces. Of course we also mention "-n" and
we also explain when these flags can be used.
3) Finally, I rewrote the section about kube-public,
because it was misleading. It pointed at the Secret
in kube-public, but that Secret merely corresponds
to the token automatically created for the default
ServiceAccount in that namespace. Instead, it's
more relevant to look at the ConfigMap cluster-info,
which contains a kubeconfig data piece.
The last item gives us an opportunity to talk to the
API with curl, because that cluster-info ConfigMap is
a public resource.
2019-04-03 09:12:34 -05:00
Jerome Petazzoni
38097a17df
Add slides about kubectl-who-can
2019-04-03 05:34:24 -05:00
Jerome Petazzoni
afa7b47c7a
Remove cancelled/rescheduled training sessions
2019-04-03 05:13:17 -05:00
Jerome Petazzoni
4d475334b5
Avoid duplicated 'kubectl scale' sections
2019-04-02 12:34:45 -05:00