CentOS上恢復K8s集群可通過以下方式實現:
etcdctl snapshot save命令備份數據。etcdctl snapshot restore恢復備份數據,重啟etcd和kubelet。velero backup create命令備份指定命名空間或資源。velero restore create命令從備份恢復,重啟相關組件后驗證。/etc/kubernetes/admin.conf到原路徑,重啟kubelet。kubectl drain驅逐Pod,重啟節點后檢查狀態。注意:操作前需確保有完整備份,建議先在測試環境驗證恢復流程。