我通过使用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/