Jérôme Petazzoni
2b0fae3c94
🚧 WIP Ardan Live Oct 2025
2025-06-30 22:34:18 +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
Jérôme Petazzoni
cd346ecace
📃 Update slides about k8s setup
2025-05-07 22:33:30 +02:00
Jérôme Petazzoni
4de3c303a6
🐞 Don't query when overwriting partial zip download
...
Thanks @swacquie for that one
2025-05-05 19:04:52 +02:00
Jérôme Petazzoni
121713a6c7
🔧 Tweak devcontainer configuration
2025-05-02 19:43:45 +02:00
Jérôme Petazzoni
4431cfe68a
📦 ️ Add devcontainer
...
This is still highly experimental, but hopefully it'll
let us go through the beginning of the class with
github codespaces.
2025-05-02 13:04:14 +02:00
Jérôme Petazzoni
dcf218dbe2
🐞 Fix webssh python version
2025-04-28 10:07:55 +02:00
Jérôme Petazzoni
43ff815d9f
🐞 Fix tabs in logins.jsonl
2025-04-27 14:03:02 +02:00
Jérôme Petazzoni
92e61ef83b
☁️ Add nano instances for scaleway konk usecase
2025-04-27 12:53:41 +02:00
Jérôme Petazzoni
45770cc584
➕ Add monokube exercise
2025-03-25 17:35:01 -05:00
Jérôme Petazzoni
58700396f9
🐞 Fix permissions for injected kubeconfig in mk8s stage2
2025-03-23 18:27:31 -05:00
Jérôme Petazzoni
8783da014c
🐞 Handle dualstack nodes (with multiple ExternalIP)
2025-03-23 18:15:50 -05:00
Jérôme Petazzoni
f780100217
➕ Add kuik and a blue green exercise
2025-03-22 18:46:55 -05:00
Jérôme Petazzoni
555cd058bb
🔗 Fix source link in API deep dive
2025-03-22 18:07:18 -05:00
Jérôme Petazzoni
a05d1f9d4f
♻️ Use a variable for proxmox VM storage
2025-02-17 18:38:18 +01:00
Jérôme Petazzoni
84365d03c6
🔧 Add tags to Proxmox VMs; use linked clones by default
2025-02-17 17:28:53 +00:00
Jérôme Petazzoni
164bc01388
🛜 code-server will now also listen on IPv6
2025-02-17 17:28:01 +00:00
Jérôme Petazzoni
c07116bd29
♻️ Update etcdctl snapshot commands; mention auger
2025-02-17 18:26:34 +01:00
Jérôme Petazzoni
c4057f9c35
🔧 Minor update to Kyverno chapter and manifests
2025-02-17 14:46:07 +01:00
Jérôme Petazzoni
f57bd9a072
⏫ Bump code server version
2025-02-17 12:55:24 +01:00
Jérôme Petazzoni
fca6396540
🐞 Fix Flux link ref
2025-02-12 11:01:00 +01:00
Jérôme Petazzoni
28ee1115ae
➕ ️ Add support to deploy kubeadm clusters on Proxmox
2025-02-05 16:28:48 +00:00
Jérôme Petazzoni
2d171594fb
🏭 ️ Factor out the "terraform" action; use quay for weave-kube
2025-02-05 16:22:22 +00:00
Jérôme Petazzoni
f825f98247
🔧 Adjust Flux command; add resource graph
2025-02-04 19:56:20 +01:00
Jérôme Petazzoni
7a369b4bcd
🐞 Add extra line break for consistency
2025-02-03 16:16:46 +01:00
Jérôme Petazzoni
087a68c06d
♻️ Use shpod Helm chart instead of manifests; enable code-server
2025-01-27 14:59:05 +01:00
Jérôme Petazzoni
b163ad0934
🐞 Don't report an error for non-first nodes codeserver
2025-01-27 11:42:47 +01:00
Jérôme Petazzoni
a46476fb0d
🐞 Remove python-setuptools; bail on errors if packages are missing
2025-01-23 17:24:10 +01:00
Jérôme Petazzoni
37baf22bf2
♻️ Update Compose section
2025-01-22 18:32:56 +01:00
Jérôme Petazzoni
79631603c5
➕ ️ Add codeserver support
...
This adds a codeserver action, which installs code-server
and pre-installs a couple of useful extension. It also
installs a systemd user unit in the user account to run it
automatically.
The 'passwords' action has been tweaked so that it also
creates a code-server configuration file to set the password,
so that the same password can be used for SSH access and
for code-server access.
2025-01-15 19:52:12 +01:00
Jérôme Petazzoni
52e6569f47
🧹 Remove unused 'cards' action from docker settings
2025-01-15 19:48:47 +01:00
Jérôme Petazzoni
6c71a38ddc
🔧 Modernize Compose file 🙂
2025-01-13 16:39:52 +01:00
Jérôme Petazzoni
c6507c1561
🐞 Fix play-with-docker URL
2024-12-30 17:00:12 +01:00
Jérôme Petazzoni
10a4fff91c
🐞 Minor fix in topology aware routing
2024-12-12 21:36:57 +01:00