我们计划从RancherOS切换到CoreOS以获得更好的稳定性。 目前我们正在使用iPXE进行自动部署,并想知道我们是否应该将CoreOS安装到磁盘或者默认情况下通过Netboot启动。 为了坚持我们计划用于启动NFS共享的状态,不安装CoreOS的想法看起来很有趣,但我方面的开放式问题是:
获得一些经验和建议会很酷。
感谢您的帮助!
答案 0 :(得分:1)
主要缺点是自动操作/更新仅在安装到磁盘时才有效。如果仅启动到RAM,则必须1)在发布新的Container Linux版本时更新PXE映像,并且2)重新启动计算机以获取它。我不认为这两种方式存在任何严重的性能差异。
通过PXE引导然后安装到磁盘是Tectonic的常见方案,即CoreOS'企业级Kubernetes产品。