2016-11-11 213 views
2

我想对AWS EC2使用kubernetes,我已创建EC2实例并且在这之后link1link2,但它会创建主和奴才节点作为新EC2实例。在这种情况下,会有更多的3 EC2实例将在那里。运行Kubernetes在AWS EC2实例只

我正在使用aws免费套餐,因为我可以使用一个月只有一个实例,如果多个实例创建,那么我会收取费用。

我如何管理kubernetes在我创建的同一个EC2实例上运行,以便设置kubernetes

我正在使用我的应用程序进行开发而不是生产。所以现在我只能玩aws免费套餐。

+0

您是否能够完成这项工作?我有同样的问题。 – am3

+0

我已经尝试了所有可能的方式,但对我没有积极的结果。我必须至少有2个aws实例运行在aws上与kubernetes一起工作。 –

+0

感谢您的回复。那么总共2个EC2实例还是3个实例(1 + 2)?您在父节点中运行的Kubernetes脚本在子节点中默认启动主控和小动作。你是否能够让主人在同一台机器上运行,你开始了你的脚本,并且你还有另一个节点作为奴才? – am3

回答

0

我不知道我是否正确理解你的问题,但不一定需要奴才实例,因为主人也部署了豆荚(如果你没有明确禁用它们)。

这意味着跳过奴才部分应该工作,分别设置主计数为1和工人计数为0

+0

我已经改变了,现在0 minion正在开始,但安装kubernetes我创建了1 EC2实例,我已经提供'出口KUBERNETES_PROVIDER = aws; wget -q -O - https://get.k8s.io | bash',当我开始为其创建新的EC2实例master(独立实例)时,所以现在有2个实例(1 - 我创建安装kubernetes,2 - kubernetes master)。我只想在一个实例中完成它。由于免费的限制。 –

+0

为什么你需要一个实例来设置Kubernetes?您可以从本地计算机,本地虚拟机或仅删除安装实例。 – svenwltr

+0

如何从aws上的本地机器上执行它?你能帮我连接吗? –