Feature Request
Given that etcd backup was created via #3408, in case of control plane complete failure provide a way to recover a control plane from the backup.
Description
Failed control plane nodes are decommissioned.
New control plane is created with same machine configuration as before, it enters the waiting loop for etcd to join.
User can now do talosctl etcd bootstrap --from-backup=etcd.db to bootstrap etcd from the snapshot recovering the state of the cluster.
Tests
Take snapshot, wipe all control plane nodes, wait for the nodes to enter bootstrap waiting state, recover from the backup, cluster should be healthy.
Feature Request
Given that etcd backup was created via #3408, in case of control plane complete failure provide a way to recover a control plane from the backup.
Description
Failed control plane nodes are decommissioned.
New control plane is created with same machine configuration as before, it enters the waiting loop for
etcdto join.User can now do
talosctl etcd bootstrap --from-backup=etcd.dbto bootstrap etcd from the snapshot recovering the state of the cluster.Tests
Take snapshot, wipe all control plane nodes, wait for the nodes to enter bootstrap waiting state, recover from the backup, cluster should be healthy.