Put node back into maintenance mode?
What's the deal with TalosOS?
`talosctl reset --insecure` fails with misleading error
Lost Talos admin access (Talos 1.9, all nodes alive), any recovery options left?
I see Talos OS all over the place these days. I have a home Lab with few Intel Nucs I'm planning to turn into a k8s cluster to play around with and thinking about using Talos Linux.
Question is why is Talos such a big deal in the k8s space? and is it worth the time!
SOLVED
Hi all,
I’m running a Talos Kubernetes cluster (v1.9.4) at home (3 control planes, 4 workers) with kubernetes 1.32.2. All nodes are alive and healthy, but I’ve lost all admin credentials due to a new MacBook, a failed backup recovery and because I'm stupid.
What I no longer have access to
-
~/.talos/config
-
kubeconfig
-
controlplane.yaml
-
secrets.yaml
-
any Talos client certificates
What I do have
-
Physical/console access to all nodes (via Proxmox)
-
GitOps repos (ArgoCD-managed workloads)
Things I already tried
-
Booting nodes with talos.maintenance=1 (ignored when installed)
-
Booting from Talos ISO (hits halt_if_installed)
-
Time Machine recovery of old Mac (backup is corrupted / unreadable)
As far as I can tell:
-
Talos does not allow recovery of admin access without existing CA material
-
etcd snapshot/restore requires talosctl access, which I don’t have
-
Maintenance mode can’t be forced on an already-installed node in v1.9
My question before I wipe and rebuild the control planes:
Is there any way left to regain Talos/Kubernetes admin access in this situation? (e.g. via etcd, STATE/META, console-only recovery, or something I missed)
Happy to accept “no, rebuild is the only option”, just want to be sure before pulling the trigger.
Thank you in advance