2017-08-22 57 views
0

我們計劃從RancherOS切換到CoreOS以獲得更好的穩定性。 目前我們正在使用iPXE進行自動部署,並想知道是應該將CoreOS安裝到磁盤還是僅通過Netboot默認啓動。 要堅持我們刨去使用開始時的狀態的NFS共享的引擎蓋下,不安裝CoreOS看起來從我身邊有趣的,但開放式問題的思路是:CoreOS NetBoot vs安裝到磁盤

  • 什麼有關更新(CoreOS更新時可能從NetBoot啓動)
  • 它是如何與性能?
  • 是否有任何其他原因通過從網絡啓動將CoreOS安裝到磁盤?

會很酷,以獲得一些經驗和建議。

感謝您的幫助!

回答

1

主要缺點是自動化操作/更新僅在安裝到磁盤時才起作用。如果僅啓動到RAM,則必須1)在發佈新的Container Linux版本時更新PXE映像,以及2)重新啓動機器以進行升級。我不認爲這兩種方式都有很難的表現差異。

通過PXE引導然後安裝到磁盤是Tectonic的常見情形,這是CoreOS的企業級Kubernetes產品。

+0

感謝您的回答,幫助了很多!然後安裝到磁盤... – bin2hex