沒有HA的k3s:如何切換主節點?

沒有HA的k3s:如何切換主節點?

Rancher 關於 k3s 的文檔非常好,它的 HA 支援(無論是外部資料庫還是嵌入式 etcd)看起來都不錯,但我不想要/不需要 HA 設定。

萬一我的主節點發生故障,我不介意在重新創建它或從另一個節點創建主節點時停機,但我找不到如何處理的文檔轉變主節點。

我應該定期備份哪些文件(或在 NFS 掛載中託管,這就是我想要做的),以便我可以輕鬆地使用另一個伺服器節點重新設定集群,但狀態完全相同?

對於初始設置,我們執行以下操作:

  • 掌握:curl -sfL https://get.k3s.io | sh
  • 工人:curl -sfL https://get.k3s.io | K3S_URL=\"https://${MASTER_IP}:6443\" K3S_TOKEN=\"${TOKEN}\" sh -s

如果我只是重新運行腳本選擇另一個主控,我將丟失所有狀態。是否有一個我可以複製/保留的目錄(以及傳遞給腳本以重新使用它的參數)?

相關內容