Jérôme Petazzoni
d9e29eb4a4
♻️ Update and clarify Ingress+Kyverno+RBAC exercise
2021-11-09 08:38:14 +01:00
Jérôme Petazzoni
d53ba51a9f
🐞 Fix Sealed Secrets Helm release name
2021-11-08 15:03:24 +01:00
Jérôme Petazzoni
90ce84ace3
♻️ Update sealed secrets + RBAC + YAML exercise
2021-11-08 08:41:53 +01:00
Jérôme Petazzoni
bcbfc747a2
📝 Update YAML authoring section; add linters
2021-11-07 19:29:33 +01:00
Jérôme Petazzoni
753324cc89
🔑 Update RBAC section
...
We won't always have a kubeconfig with a TLS cert in it.
Let's break down different methods to analyze kubeconfig
depending on whether there is a TLS cert or a token in it.
2021-11-07 16:23:29 +01:00
Jérôme Petazzoni
97735bafa8
➕ Mention KEDA
2021-11-05 14:19:28 +01:00
Jérôme Petazzoni
faabbb13ae
📃 Update Kyverno section
2021-11-05 13:38:38 +01:00
Jérôme Petazzoni
10b16ce9e9
🐛 Fix issues in Kyverno policies
2021-11-04 21:40:08 +01:00
Jérôme Petazzoni
055c0a304f
⏫ Update a few deprecated apiVersions
2021-11-04 12:46:29 +01:00
Jérôme Petazzoni
4b500cd37e
⏫ Upgrade Sealed Secrets to 0.16 and add k8s 1.22 instructions
2021-11-04 08:33:58 +01:00
Jerome Petazzoni
fcf0296245
🔧 Standardize exercise title formatting
2021-10-31 09:12:40 +01:00
Jerome Petazzoni
cc1340801e
📃 Add descriptions for some chapters
2021-10-31 01:03:38 +02:00
Jerome Petazzoni
538d3212e4
🖼️ Update network diagrams
...
Thanks @danasaur and @tiffanyfay for the feedback!
2021-10-30 00:21:04 +02:00
Jerome Petazzoni
ec31c1fa17
🔧 Add useful debug helpers for Helm
2021-10-29 20:06:29 +02:00
Jerome Petazzoni
b9041d3d39
🔧 Mention Events in nsplease chapter
2021-10-29 18:58:06 +02:00
Jerome Petazzoni
ce0ae6e35b
🆕 Add exercise leveraging Kyverno + cert-manager + RBAC
2021-10-29 18:50:11 +02:00
Jerome Petazzoni
3b9a2113a5
♻️ Update sealed secrets exercise
2021-10-29 04:07:26 +02:00
Jerome Petazzoni
b67691c7e7
🆕 Add tiny operator example: nsplease
2021-10-28 22:45:42 +02:00
Jerome Petazzoni
e9e3fae21f
♻️ Update Kyverno content to Kyverno 1.5
2021-10-26 21:12:10 +02:00
Jerome Petazzoni
03c0abb182
♻️ Update Ingress TLS section
2021-10-26 19:50:36 +02:00
Jerome Petazzoni
372146a114
♻️ Update Helm basic chart content
2021-10-26 19:34:13 +02:00
Jerome Petazzoni
2e096d85c7
🪓 Split the Helm exercises in two parts
2021-10-26 19:12:43 +02:00
Jerome Petazzoni
acbe355f1e
🔒 ️ Add link to RBAC Tool
2021-10-21 23:11:45 +02:00
Jerome Petazzoni
733166fbd7
🖼️ Add lots of diagrams for Kubernetes services
...
draw.io is awesome ♥
2021-10-21 21:42:36 +02:00
Jerome Petazzoni
8fed7a8adb
🖼️ Redraw Docker network diagrams
2021-10-18 19:05:34 +02:00
Jérôme Petazzoni
f9c7be9697
📝 Minor nits + add personal dict
...
In the long run I would love to automate spellchecking on
the slides, but there's a long way to go, with all the
custom lingo that we use... This is just the beginning of it,
on a few files.
2021-10-13 09:46:28 +02:00
Jérôme Petazzoni
d267ca1632
✏️ Typo fix
2021-10-12 16:21:30 +02:00
Jérôme Petazzoni
c9e93540ba
📍 Pin OpenEBS version since 3.X requires additional config
2021-10-10 15:26:45 +02:00
Jérôme Petazzoni
97e8106669
📃 Update Ingress path prefix example
2021-10-10 15:23:36 +02:00
Jérôme Petazzoni
ce29289bed
🔢 Add port numbers on DockerCoins diagram
...
... And convert it to PNG because it looks a bit nicer that way
2021-10-06 19:56:21 +02:00
Jérôme Petazzoni
7801fc5131
💡 Clarify healthcheck exercise
2021-10-06 16:18:51 +02:00
Jérôme Petazzoni
fb8efbe29f
🔐 Update RBAC demo to remove --serviceaccount
...
Thanks @dcromer for notifying me of that deprecation.
Closes #596
2021-10-02 15:35:57 +02:00
Jérôme Petazzoni
ca0c721ba0
💡 Add Rancher Desktop to local dev options
2021-09-30 19:37:56 +02:00
Jérôme Petazzoni
6e1a9925ea
⌚ ️ Add crontab.guru link; remove old 1.18 content
2021-09-29 19:24:30 +02:00
Jérôme Petazzoni
b7dd363ccd
♻️ Improve Tilt section
...
Split out the Tilt registry to separate YAML files.
Expand the Tilt section a bit to clarify what happens
when running on cluster-that-don't-look-like-dev-ones.
2021-09-29 19:17:43 +02:00
Jérôme Petazzoni
c5cd84e274
🐞 Typo
2021-09-21 15:10:47 +02:00
Jérôme Petazzoni
108f936f84
✨ Update Ingress chapter
...
Improve explanations and rationale for ingress resources.
Mention kubectl create ingress.
Explain the v1beta1/v1 update.
Mention Gateway API.
2021-09-21 14:31:47 +02:00
Jérôme Petazzoni
3594fef67a
🐞 Formatting fixes
2021-09-13 14:59:33 +02:00
Jérôme Petazzoni
021929e50e
📝 Add a bunch of exercises
2021-09-13 13:11:46 +02:00
Jérôme Petazzoni
e3fa685ee1
♻️ Update logistics page; add reference to exercises
2021-09-13 10:26:24 +02:00
Jérôme Petazzoni
4f662d14cc
🐞 Fix Prometheus tag name
2021-08-14 22:03:50 +02:00
Jérôme Petazzoni
d956da1733
🐞 Typo fix
2021-08-14 21:26:47 +02:00
Jerome Petazzoni
71423233bd
🔧 Fix Tomcat volume example
...
New Tomcat image (version 9) doesn't load any example webapp
by default, but ships with examples in webapps.dist.
Let's use this as an opportunity to demonstrate how to populate
empty volumes from container directories.
Closes #561 .
2021-08-05 12:55:22 +02:00
Brice GG
a9d84b01d8
Update btp-manual.md
...
Fix the missing variable $TAG in the snippet that cause the push to registry failed.
2021-08-01 12:40:34 +00:00
Jerome Petazzoni
4df547d9b1
🐞 Add a missing control plane component
2021-07-21 16:06:16 +02:00
Jerome Petazzoni
d14f86e683
⬆️ Update CRD content to deprecate v1beta1 manifests
2021-07-21 15:50:27 +02:00
Jerome Petazzoni
92cdb4146b
🔧 Be more consistent when installing Helm charts
...
Always install Helm charts in their own namespace, and specify the
repo through a command-line flag instead of adding the repo.
2021-07-21 14:41:28 +02:00
Jerome Petazzoni
0ca798bc30
🔧 Tweak managed Kubernetes section
2021-07-21 14:24:08 +02:00
Jerome Petazzoni
8025d37188
🔧 Tweak RBAC section; add auth can-i --list
2021-07-19 15:38:34 +02:00
Jerome Petazzoni
3318ce84e4
⚠️ Fix ws security issue in autopilot
...
This is not a big deal since the autopilot code is only used by
me, in local environments; but that'll keep dependabot happy :)
2021-07-19 14:58:14 +02:00