CentOS上恢复K8s集群可通过以下方式实现:
etcdctl snapshot save命令备份数据。etcdctl snapshot restore恢复备份数据,重启etcd和kubelet。velero backup create命令备份指定命名空间或资源。velero restore create命令从备份恢复,重启相关组件后验证。/etc/kubernetes/admin.conf到原路径,重启kubelet。kubectl drain驱逐Pod,重启节点后检查状态。注意:操作前需确保有完整备份,建议先在测试环境验证恢复流程。