Ludovic Piot
2effd41ff0
📝 🐛 lpiot-issue-25: broken link
2025-11-05 18:59:42 +01:00
Ludovic Piot
af448c4540
✨ 🐛 add the YAML files needed by the M5/M6 section
2025-11-05 18:59:42 +01:00
Jérôme Petazzoni
9f0224bb26
🖼️ Re-add images for flux/M6 chapter
2025-11-04 08:19:09 +01:00
Jérôme Petazzoni
39a71565a0
🔧 Replace hyperkube with kube-apiserver
...
Hyperkube isn't available anymore, so the previous version of
the script would constantly redownload the tarball over and over
2025-11-04 07:46:27 +01:00
Jérôme Petazzoni
cbea696d2c
➕ ️ Invoke kind script to automatically start a k8s cluster
2025-10-29 16:09:42 +01:00
Jérôme Petazzoni
46b56b90e2
🐞 Typo fix
2025-10-29 13:40:00 +01:00
Jérôme Petazzoni
6d0d394948
⚙️ Add academy builder script
2025-10-29 13:37:02 +01:00
Jérôme Petazzoni
d6017b5d40
➕ ️ Add chapter about codespaces and dev clusters
2025-10-28 21:44:09 +01:00
Jérôme Petazzoni
8b91bd6ef0
🔗 Add link to FluxCD Kustomization
2025-10-28 17:59:55 +01:00
Jérôme Petazzoni
078e799666
⏫ Update Kustomize content
2025-10-28 16:22:54 +01:00
Jérôme Petazzoni
f25abf663b
🛠️ Improve AWS EKS support
...
- detect which EKS version to use
(instead of hard-coding it in the TF config)
- do not issue a CSR on EKS
(because EKS is broken and doesn't support it)
- automatically install a StorageClass on EKS
(because the EBS CSI addon doesn't install one by default)
- put EKS clusters in the default VPC
(instead of creating one VPC per cluster,
since there is a default limit of 5 VPC per region)
2025-10-25 11:26:13 +02:00
Jérôme Petazzoni
6d8ae7132d
➕ ️ Improve googlecloud support
...
- add support to provision VMs on googlecloud
- refactor the way we define the project used by Terraform
(we'll now use the GOOGLE_PROJECT environment variable,
and if it's not set, we'll set it automatically by getting
the default project from the gcloud CLI)
2025-10-24 10:46:54 +02:00
Jérôme Petazzoni
404f816de6
➕ ️ Add a couple of slides about sidecars
2025-10-23 10:06:13 +02:00
Jérôme Petazzoni
b0a3460efa
🛜 Add details about Traffic Distribution
...
KEP4444 hit GA in 1.33, so I've updated the relevant slide
2025-10-22 17:05:54 +02:00
Jérôme Petazzoni
944db5f8ea
➕ ️ Add chapter on Gateway API
2025-10-22 16:48:49 +02:00
Ludovic Piot
e820ca466f
🆕 Add Flux (M5B/M6) content
2025-10-21 13:21:16 +02:00
Jérôme Petazzoni
d3c5bde6de
✏️ Mutating CEL is coming
2025-10-14 17:45:55 +02:00
Jérôme Petazzoni
b56e7bdb52
➕ ️ Add content about Extended Resources and Dynamic Resource Allocation
2025-10-14 17:42:27 +02:00
Jérôme Petazzoni
f98c77564f
📃 Update information about swap
2025-10-13 17:30:32 +02:00
Jérôme Petazzoni
3d98d56bf8
🔗 Fix a couple of Helm URLs
2025-10-08 08:33:29 +02:00
Jérôme Petazzoni
25576a570f
♻️ Update vcluster Helm chart; improve konk script
...
It is now possible to have multiple konk clusters in parallel,
thanks to the KONKTAG environment variable.
2025-10-01 16:44:11 +02:00
Jérôme Petazzoni
47fc74a21a
🔗 Add a bunch of links to CNPG and ZFS talks in concept slides
2025-09-29 15:23:22 +02:00
Jérôme Petazzoni
d524cd73fa
➕ ️ Add mention to kl and gonzo
2025-09-22 16:13:48 +02:00
Jérôme Petazzoni
6b1fa88887
➕ ️ Compile some cloud native security recs
2025-09-11 16:48:13 +02:00
Jérôme Petazzoni
f37d8112f8
🔧 Mention container engine levels
2025-09-11 16:21:27 +02:00
Jérôme Petazzoni
5005de823d
➕ ️ Merge container security content
2025-09-11 16:01:33 +02:00
Jérôme Petazzoni
de60cdbc7e
✏️ Tweak container from scratch exercise
2025-09-08 15:31:47 +02:00
Jérôme Petazzoni
605ee21b83
➕ ️ Add BuildKit exercise
2025-09-07 10:52:42 +02:00
Jérôme Petazzoni
fd06364ab0
♻️ Update notes about overlay support
2025-09-06 13:16:39 +02:00
Jérôme Petazzoni
1be66f3513
➕ ️ Add image deep dive + exercise
2025-09-06 13:08:01 +02:00
Jérôme Petazzoni
3c142ad06d
➕ ️ Add logistics file for Enix
2025-09-04 17:00:39 +02:00
Jérôme Petazzoni
b291243472
➕ ️ Add container from scratch exercise; update cgroup to v2
2025-09-04 15:01:11 +02:00
emanulato
ef7d4fcdaa
fix PuTTY link in handson.md
...
The link to PuTTY was pointing to putty.org. This domain has no relation to the PuTTY project! Instead, the website run by the actual PuTTY team can be found under https://putty.software , see https://hachyderm.io/@simontatham/115025974777386803
2025-08-29 14:51:59 +02:00
Jérôme Petazzoni
0fd5499233
🏷️ Add descriptions for Helmfile
2025-06-30 19:34:10 +02:00
Jérôme Petazzoni
0e4d7df9fc
⏫ Update Terraform Helm provider to 3.X
2025-06-27 17:40:10 +02:00
Jérôme Petazzoni
9175a5c42a
📍 Pin version of thin
...
Thin 2.0 was released June 22 (ish), so... We need to pin Thin to 1.X.
This is embarrassing in a way, but also a great debugging opportunity every couple of years! 😬 😅
2025-06-25 17:07:27 +02:00
Jérôme Petazzoni
d090aec9f6
➕ ️ Add a basic manifest for a Deployment+Service
2025-06-24 15:02:37 +02:00
Jérôme Petazzoni
08c702423f
➕ Add DMUC advanced exercises
2025-06-11 20:43:07 +02:00
Jérôme Petazzoni
5d5aad347b
🔧 Tweak backup chapter
2025-06-11 08:35:58 +02:00
Jérôme Petazzoni
2390783cfd
📃 Update chapter on static pods
2025-06-09 10:04:03 +02:00
Jérôme Petazzoni
10fbfa135a
📃 Update control plane auth section
2025-06-06 15:35:20 +02:00
Jérôme Petazzoni
64376c5ec2
🔒 ️ Update section on user key and cert generation
2025-06-06 12:01:39 +02:00
Jérôme Petazzoni
b536318b03
🔗 Links to docs and blog posts about ephemeral storage isolation
2025-06-06 09:08:51 +02:00
Jérôme Petazzoni
2a8bbfb719
🔗 Update Kyverno doc links
2025-06-06 09:08:45 +02:00
Jérôme Petazzoni
a3c2c92984
🐞 Typo fix
2025-06-02 08:03:19 +02:00
Hiranyey Gajbhiye
1062c519b8
Update concepts-k8s.md
...
Fixed spelling mistake if it was unintentional
2025-05-31 10:25:44 +02:00
Jérôme Petazzoni
bc0ac34f5b
📃 Clarify what needs to be scaled up in healthcheck lab
2025-05-22 15:39:11 +02:00
Jérôme Petazzoni
4896a91bd4
🔧 Tweak portal VM size to use GP4 (GP2 is deprecated)
2025-05-22 15:38:27 +02:00
Jérôme Petazzoni
303dc93ac8
📍 Pin express version in webui
2025-05-20 17:33:41 +02:00
Jérôme Petazzoni
785d704726
🏭 ️ Rework Kyverno chapter
2025-05-11 18:34:11 +02:00