b371b626ee
The ARC runner has no static kubeconfig at any of the expected paths (/runner/config, ~/.kube/config). It DOES have a service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and KUBERNETES_SERVICE_HOST=10.43.0.1, confirming in-cluster access. This commit adds a third fallback tier: when no static kubeconfig is found AND the runner is in-cluster (service account token present), generate a kubeconfig from the in-cluster service account credentials. Co-Authored-By: Paperclip <noreply@paperclip.ing>