amazon-web-services - 更改Kops部署样式

标签 amazon-web-services kubernetes kops

我通过使用Kops在AWS上部署了Kubernetes集群。就像所有使用Kops的人都知道的那样,Kops在AWS基础设施上构建Kubernetes时受到了限制(例如,当要执行多主安装时,它要做的是在一个区域的每个可用区中创建一个具有单实例EC2)。

我的问题是:是否可以更改其执行部署的方式?

具体来说,我想在每个可用区中部署3个Master,因此Master的数量为9。

有什么建议吗?谢谢。

最佳答案

kops create cluster ...应该能够根据数量将母版传播到不同的区域。创建集群时需要这两个选项

--master-count int32               Set the number of masters.  Defaults to one master per master-zone
--master-zones strings             Zones in which to run masters (must be an odd number)

因此,换句话说,例如,在3个区域中有9位大师:
--master-count 9
--master-zones us-east-1d,us-east-1b,us-east-1c

CLI options中有更多信息。

关于amazon-web-services - 更改Kops部署样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52863980/

相关文章:

.net - Amazon SES - 电子邮件地址中的非 ASCII 字符

javascript - 如何添加 Secrets Manager IAM 权限?

Kubernetes Kops 和联邦

kubernetes - 使用 kops 启用 Kubernetes PodPresets

amazon-web-services - 在 AWS 的 Docker 中找不到节点的 Docker 根目录

node.js - nodejs - 永远扫描目录以查找新文件

azure - 托管 Azure Kubernetes 连接错误

mongodb - kubernetes-helm:使用xfs格式格式化do-block-storage

redis集群K8S连接

amazon-web-services - 指定镜像时如何升级kubernetes版本