From 77555a289ef1c5bd4747c10307bbf408babde34e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 3 May 2026 20:28:29 +0000 Subject: [PATCH 1/3] Initial plan From bbee00352dd79a574323beeb8b875d4c73e0064c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 3 May 2026 20:29:04 +0000 Subject: [PATCH 2/3] docs: fix broken link, update autoscaler reference, and fix spelling Agent-Logs-Url: https://github.com/devantler-tech/platform/sessions/173126f1-72cb-4a55-9fad-a0e4ed886fa5 Co-authored-by: devantler <26203420+devantler@users.noreply.github.com> --- docs/dr/runbook.md | 2 +- docs/node-autoscaling.md | 2 +- docs/oidc-kubectl.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/dr/runbook.md b/docs/dr/runbook.md index 48ea9844c..91bf12b81 100644 --- a/docs/dr/runbook.md +++ b/docs/dr/runbook.md @@ -308,6 +308,6 @@ ksail --config ksail.prod.yaml cluster update ## Related documents -- [Node autoscaling](./node-autoscaling.md) — architecture, prerequisites, and troubleshooting +- [Node autoscaling](../node-autoscaling.md) — architecture, prerequisites, and troubleshooting - [Velero + CNPG → R2](./velero-cnpg.md) — application/PV backups - [Alerting](./alerting.md) — automated detection of backup failures diff --git a/docs/node-autoscaling.md b/docs/node-autoscaling.md index 04d49a018..f3cbbd7dc 100644 --- a/docs/node-autoscaling.md +++ b/docs/node-autoscaling.md @@ -38,7 +38,7 @@ Cluster Autoscaler (dynamic workers, managed by KSail) Hetzner volume, no Longhorn storage). Static KSail workers have dedicated Hetzner volumes and serve as Longhorn storage nodes. Pods on autoscaler nodes access Longhorn PVCs via the CSI driver (network). - The Hetzner Cluster Autoscaler [does not support volume attachment](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/hetzner/hetzner_node_group.go). + The Hetzner Cluster Autoscaler [does not support volume attachment](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md). ### How new nodes join diff --git a/docs/oidc-kubectl.md b/docs/oidc-kubectl.md index 456d8d4ba..e355c7ac9 100644 --- a/docs/oidc-kubectl.md +++ b/docs/oidc-kubectl.md @@ -5,7 +5,7 @@ This guide explains how to use [`kubelogin`](https://github.com/int128/kubelogin ## Prerequisites - Access to the cluster (kubeconfig with server address) -- A GitHub account that is a member of the [`devantler-tech`](https://github.com/devantler-tech) organisation +- A GitHub account that is a member of the [`devantler-tech`](https://github.com/devantler-tech) organization - The `oidc-admin` ClusterRoleBinding must list your OIDC identity (see [RBAC](#rbac)) ## 1 — Install kubelogin From 0a51d0e1f59ebe7509639894a2dccc99863547b9 Mon Sep 17 00:00:00 2001 From: Nikolai Emil Damm Date: Sat, 9 May 2026 19:39:08 +0200 Subject: [PATCH 3/3] docs: link to Hetzner cloudprovider README for volume attachment claim Replace the generic Cluster Autoscaler FAQ link with the Hetzner cloudprovider README, which is provider-specific and directly substantiates the claim that autoscaler nodes do not support volume attachment. Avoids duplicating the FAQ link already used earlier in the same file. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/node-autoscaling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/node-autoscaling.md b/docs/node-autoscaling.md index f3cbbd7dc..f6b251bca 100644 --- a/docs/node-autoscaling.md +++ b/docs/node-autoscaling.md @@ -38,7 +38,7 @@ Cluster Autoscaler (dynamic workers, managed by KSail) Hetzner volume, no Longhorn storage). Static KSail workers have dedicated Hetzner volumes and serve as Longhorn storage nodes. Pods on autoscaler nodes access Longhorn PVCs via the CSI driver (network). - The Hetzner Cluster Autoscaler [does not support volume attachment](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md). + The Hetzner Cluster Autoscaler [does not support volume attachment](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/hetzner/README.md). ### How new nodes join