Amazon web services 如果需要调整集群大小,那么在AWS上安装Kubernetes的首选方法是什么?

Amazon web services 如果需要调整集群大小,那么在AWS上安装Kubernetes的首选方法是什么?,amazon-web-services,kubernetes,coreos,Amazon Web Services,Kubernetes,Coreos,在尝试在AWS上安装Kubernetes时,我遇到了两种主要的方法 第一个是使用Kubernetes附带的部署脚本在AWS上创建Kubernetes集群。另一种方法是使用基于CoreOS的kube aws工具来运行集群 这两种方法的主要优点和缺点是什么 然而,我一直无法理解如何在两个系统中都不停机的情况下调整现有实时集群的大小 有没有办法使用工具或脚本在AWS上部署可调整大小的Kubernetes群集?或者,甚至可以调整活动集群的大小吗? 如果是,我们如何在不使用工具或脚本(假设没有可用的)的情

在尝试在AWS上安装Kubernetes时,我遇到了两种主要的方法

第一个是使用Kubernetes附带的部署脚本在AWS上创建Kubernetes集群。另一种方法是使用基于CoreOS的
kube aws
工具来运行集群

这两种方法的主要优点和缺点是什么

然而,我一直无法理解如何在两个系统中都不停机的情况下调整现有实时集群的大小

有没有办法使用工具或脚本在AWS上部署可调整大小的Kubernetes群集?或者,甚至可以调整活动集群的大小吗?
如果是,我们如何在不使用工具或脚本(假设没有可用的)的情况下执行此操作。

kube aws
工具为工作机器使用自动校准组。您可以根据CloudWatch指标(如CPU/RAM)调整其大小,尽管这不是默认设置。要手动向上或向下扩展,您可以使用AWS控制台。

kube AWS在其自己的ASG中部署工人和控制器。只需在ASG上更改所需的最小/最大值,即可对每个值进行缩放。kube aws现在支持多主机。

这与默认的Kubernetes安装不一样吗?我认为如果master在这一次死亡,自动缩放将不会有帮助。正确,kube aws的当前版本只部署一个master,但这不是问题的范围。跟踪工作中存在一个未解决的问题:。谢谢。与标准Kubernetes安装相比,在CoreOS上使用kube aws的其他优势是什么?它为您设置所有aws资源,并以可复制的方式进行。所有TLS资产、cloudformation输出等都被存储,以便您可以对其进行审核和版本设置。