Philipp
|
d8248d555a
|
refactor: split unrip into separate repo
|
2026-03-30 17:39:20 +02:00 |
|
Philipp
|
e1869ca93a
|
refactor: isolate unrip project into projects folder
|
2026-03-29 14:33:19 +02:00 |
|
Philipp
|
15ec32bece
|
chore: reconcile hetzner bootstrap docs and state
|
2026-03-29 13:45:34 +02:00 |
|
Philipp
|
63975a9e7a
|
feat: add headlamp web ui for cluster ops
|
2026-03-29 10:28:09 +02:00 |
|
Philipp
|
61b973cccb
|
feat: add cluster log aggregation with grafana
|
2026-03-29 00:38:24 +01:00 |
|
Philipp
|
3c05c7f7e8
|
fix: target the correct public domain records in dns automation
|
2026-03-28 23:20:27 +01:00 |
|
Philipp
|
e048079fa6
|
fix: persist a durable kubeconfig after bootstrap
|
2026-03-28 23:14:57 +01:00 |
|
Philipp
|
4340c903a3
|
fix: harden hetzner rebuild bootstrap flow
|
2026-03-28 23:05:43 +01:00 |
|
Philipp
|
1d8508663e
|
feat: automate forgejo bootstrap with pass-backed secrets
|
2026-03-28 21:28:18 +01:00 |
|
Philipp
|
2a32461e39
|
feat: bootstrap hetzner k3s deployment
|
2026-03-28 20:53:29 +01:00 |
|