Docker CoreOS NetBoot vs安装到磁盘

Docker CoreOS NetBoot vs安装到磁盘,docker,coreos,ipxe,coreos-ignition,Docker,Coreos,Ipxe,Coreos Ignition,我们计划从RancherOS转向CoreOS,以提高稳定性。 目前,我们正在使用iPXE进行自动部署,我们想知道是应该将CoreOS安装到磁盘上,还是通过Netboot默认启动。 为了保持我们计划在幕后启动NFS共享的状态,不安装CoreOS的想法看起来很有趣,但我这边的开放性问题是: 关于更新的内容(从NetBoot引导时,CoreOS更新程序可能) 演出怎么样 是否有其他理由支持或反对通过网络引导将CoreOS安装到磁盘 如果能获得一些经验和建议,那就太好了 谢谢你的帮助 主要的缺点是,

我们计划从RancherOS转向CoreOS,以提高稳定性。 目前,我们正在使用iPXE进行自动部署,我们想知道是应该将CoreOS安装到磁盘上,还是通过Netboot默认启动。 为了保持我们计划在幕后启动NFS共享的状态,不安装CoreOS的想法看起来很有趣,但我这边的开放性问题是:

  • 关于更新的内容(从NetBoot引导时,CoreOS更新程序可能)
  • 演出怎么样
  • 是否有其他理由支持或反对通过网络引导将CoreOS安装到磁盘
如果能获得一些经验和建议,那就太好了


谢谢你的帮助

主要的缺点是,自动操作/更新仅在安装到磁盘时才起作用。如果只启动RAM,则必须1)在发布新的容器Linux版本时更新PXE映像,2)重新启动计算机以获取映像。我不认为有任何硬性能差异的任何方式

通过PXE引导然后安装到磁盘是CoreOS的常见方案,这是CoreOS的企业级Kubernetes产品