Amazon web services 仅在AWS EC2实例上运行Kubernetes
我想在Amazon web services 仅在AWS EC2实例上运行Kubernetes,amazon-web-services,amazon-s3,amazon-ec2,amazon,kubernetes,Amazon Web Services,Amazon S3,Amazon Ec2,Amazon,Kubernetes,我想在AWS EC2上使用kubernetes,我已经创建了EC2实例并遵循此操作,但它将创建主节点和从属节点作为新的EC2实例。在这种情况下,将有3个以上的EC2实例 我使用的是aws免费层,因为我一个月只能使用一个实例,如果创建了多个实例,我将收取费用 我如何在为设置kubernetes而创建的相同EC2实例上运行managerkubernetes 我只是将我的应用程序用于开发,而不是用于生产。所以现在我只能玩aws自由层了。我不确定我是否正确理解了你的问题,但不一定需要仆从实例,因为主人也
AWS EC2
上使用kubernetes
,我已经创建了EC2
实例并遵循此操作,但它将创建主节点和从属节点作为新的EC2
实例。在这种情况下,将有3个以上的EC2
实例
我使用的是aws免费层,因为我一个月只能使用一个实例,如果创建了多个实例,我将收取费用
我如何在为设置kubernetes
而创建的相同EC2
实例上运行managerkubernetes
我只是将我的应用程序用于开发,而不是用于生产。所以现在我只能玩aws自由层了。我不确定我是否正确理解了你的问题,但不一定需要仆从实例,因为主人也部署了吊舱(如果你没有明确禁用它们)
这意味着跳过minion部分应该可以工作,分别将主计数设置为
1
和工作计数设置为0
我已经改变了这一点,现在0 minion正在开始,但为了安装kubernetes,我创建了1个EC2实例,在那里我提供了导出kubernetes\u PROVIDER=aws;wget-q-O-https://get.k8s.io |bash
,当我启动kubernetes时,它为master创建了新的EC2实例(单独的实例),所以现在有2个实例(1-我创建它是为了安装kubernetes,2-kubernetes master)。我只想在一个实例中完成它。因为自由层的限制。为什么需要一个实例来设置Kubernetes?您可以在本地计算机、本地VM上执行此操作,也可以在之后删除安装实例。如何在aws上的本地计算机上执行此操作?你能帮我做一下链接吗?从你的问题来看,我暗示你正在使用Windows。您可以轻松地从那里开始使用Linux。如果您使用的是Linux或OSX,那么您应该能够直接在您的计算机上运行链接的howto。要使用1个vm启动kubernetes,我尝试将export NUM_NODES设置为0,但它没有部署映像文件,所有kubeclt命令都工作正常,kubenetes也不工作“消息”:“没有可用于服务的端点”kubernetes dashboard\“”,我在下面看到了关于kube启动的util.sh:第292行:kube\u节点\u IP\u地址:未绑定变量
。我已经尝试过这个表单EC2实例,因为我仍然在试图找出如何从本地设置kubernetes。你能做到这一点吗?我也有同样的问题。我已经尝试了所有可能的方法,但没有任何积极的结果。我必须运行至少2个aws实例才能在aws上与kubernetes一起工作。感谢您的回复。那么总共是2个EC2实例还是3个实例(1+2)?默认情况下,在父节点中运行的Kubernetes脚本会在子节点中启动主节点和从属节点。你能让master在启动脚本的同一台机器上运行吗?没有,我不能在下载和安装kubernetes的同一台机器上运行master,我需要在安装后删除此实例,否则将有3个实例。不确定kubernetes在较新版本中是否添加了针对此类问题的修复程序。我在kubernetes git页面上也问过同样的问题。但是没有更新。当你说“this”实例时,你是指你运行脚本的原始实例吗?