为了在mesos、kubernetes、dc/os等平台上进行poc,我想构建一个由3-5个节点组成的小型集群。我开始通过aws构建集群,但它的扩展速度很快。所以,我想知道是否有一个好的方法来构建这样一个集群而不必花费太多的钱。
z4bn682m1#
这取决于您是否要使用云。想到的备选方案可能是:在您自己的计算机中使用虚拟机,直接使用诸如vagrant(正如@sfgroups提到的)或手工制作的vms之类的解决方案。使用raspberry pi计算机构建集群。寻找更便宜的云服务提供商在所有这些情况下,您可以按照指南从头开始构建集群,就像https://github.com/kelseyhightower/kubernetes-the-hard-way (请注意,这是针对gce的,但大部分适用于其他系统)
kyks70gy2#
有一个博客,作者为一个廉价的3节点ha生产集群提供了很好的解释和开源代码。它在digitalocean中,但可以在任何类似的主机提供商中复制。太长了,不能在这里发布所有内容,请检查此链接
9ceoxa923#
您可以使用dc/osvagrant来启动本地dc/os集群。您确实需要一台相当结实的机器才能让它工作,因为您基本上运行的是一个完整的dc/os集群,如果您计划在那里测试任何数据服务或大的工作负载,您将需要一台更大的机器(检查要求)
3条答案
按热度按时间z4bn682m1#
这取决于您是否要使用云。想到的备选方案可能是:
在您自己的计算机中使用虚拟机,直接使用诸如vagrant(正如@sfgroups提到的)或手工制作的vms之类的解决方案。
使用raspberry pi计算机构建集群。
寻找更便宜的云服务提供商
在所有这些情况下,您可以按照指南从头开始构建集群,就像https://github.com/kelseyhightower/kubernetes-the-hard-way (请注意,这是针对gce的,但大部分适用于其他系统)
kyks70gy2#
有一个博客,作者为一个廉价的3节点ha生产集群提供了很好的解释和开源代码。它在digitalocean中,但可以在任何类似的主机提供商中复制。太长了,不能在这里发布所有内容,请检查此链接
9ceoxa923#
您可以使用dc/osvagrant来启动本地dc/os集群。您确实需要一台相当结实的机器才能让它工作,因为您基本上运行的是一个完整的dc/os集群,如果您计划在那里测试任何数据服务或大的工作负载,您将需要一台更大的机器(检查要求)