如何在我的本地基础架构上创build一个CoreOS集群?

我有一些专业服务器,我想用CoreOS创build一个7-15台机器的集群。 我对Proxmox有点熟悉,但我不清楚如何在proxmox上用CoreOS创build虚拟机(VM)。 另外,我不确定在proxmox上CoreOS的虚拟机集群的想法是否正确。

那么,我需要:

  1. 如何在proxmox上使用CoreOS创buildVM。
  2. 如果将成为可行的proxmox来创buildCoreOS的集群。

我对Proxmox没有任何经验,但是如果您可以创build一个运行的映像,那么您可以使用它来消除群集。 你需要做的是启动ISO,运行安装程序,然后制作一个图像。 确保在创build映像之前删除/ etc / machine-id。

CoreOS使用cloud-config将机器连接在一起,并configuration与networking相关的几个参数 – 基本上任何能使机器与群集通话的参数。 应该提供一个云configuration文件作为configuration驱动器映像,这基本上就像挂载一个CD-ROM到虚拟机。 你必须检查Proxmox上的文档,看看它是否支持。 更多信息在这里: http : //coreos.com/docs/cluster-management/setup/cloudinit-config-drive/

另一个select是完全跳过虚拟机,而不是使用Proxmox,直接在您的硬件上启动CoreOS。 你可以通过启动ISO并安装或者做类似iPXE的操作: http ://coreos.com/docs/running-coreos/bare-metal/booting-with-ipxe/