将节点添加到 AWS 上的 kubernetes 集群?
Add nodes to kubernetes cluster on AWS?
我最初在 AWS 上使用 kube-up.sh
实用程序设置了一个集群。现在我 运行 容量不足,我正在寻找一种简单的方法来使用更多节点扩展我的集群。
是否有 'simple' 方法可以将更多节点添加到 AWS 上的 运行 集群?我一直在阅读所有文档,但似乎找不到方法。
谢谢!
它不是 "simple",但如果您在其中一个节点上克隆设置,它会自动向主节点注册。
基本上您需要克隆 kubelet 配置和授权令牌。
您还需要设置高级网络以将数据包路由到节点的子网。同样,如果您查看现有节点的配置,您应该能够模拟需要发生的事情。
这是 Google 容器引擎使事情变得更简单的地方之一,扩展已集成到控制台体验中。
最终可能会有人支持 Amazon autoscaling groups,但目前这种东西在 Google Cloud Platform 上肯定得到更好的支持。
如果您使用 kube-up,您的 minions 应该被启动到一个自动缩放组中,并且您应该能够更改该自动缩放组的大小。
这个问题已经有几个月了,所以我不确定在 7 月份是否是这样,但现在肯定是这样。
我还在努力将主服务器启动到一个自动缩放组中,这样如果主服务器死亡,它会自动恢复,但由于永久磁盘,这有点复杂。但希望我能做出 1.1!
我最初在 AWS 上使用 kube-up.sh
实用程序设置了一个集群。现在我 运行 容量不足,我正在寻找一种简单的方法来使用更多节点扩展我的集群。
是否有 'simple' 方法可以将更多节点添加到 AWS 上的 运行 集群?我一直在阅读所有文档,但似乎找不到方法。
谢谢!
它不是 "simple",但如果您在其中一个节点上克隆设置,它会自动向主节点注册。
基本上您需要克隆 kubelet 配置和授权令牌。
您还需要设置高级网络以将数据包路由到节点的子网。同样,如果您查看现有节点的配置,您应该能够模拟需要发生的事情。
这是 Google 容器引擎使事情变得更简单的地方之一,扩展已集成到控制台体验中。
最终可能会有人支持 Amazon autoscaling groups,但目前这种东西在 Google Cloud Platform 上肯定得到更好的支持。
如果您使用 kube-up,您的 minions 应该被启动到一个自动缩放组中,并且您应该能够更改该自动缩放组的大小。
这个问题已经有几个月了,所以我不确定在 7 月份是否是这样,但现在肯定是这样。
我还在努力将主服务器启动到一个自动缩放组中,这样如果主服务器死亡,它会自动恢复,但由于永久磁盘,这有点复杂。但希望我能做出 1.1!