Изменить стиль развертывания Kops
Я развернул кластер Kubernetes на AWS с помощью Kops. Как и все те, кто использовал Kops, знают, что Kops накладывает ограничения на создание Kubernetes для инфраструктуры AWS (например, когда он выполняет установку с несколькими мастерами, он создает в каждом AZ области группу автомасштабирования AWS с единичный экземпляр EC2).
Мой вопрос: возможно ли изменить способ развертывания?
В частности, я хотел бы, чтобы развертывание с 3 Мастерами в каждом АЗ, чтобы количество Мастеров было 9.
Предложения? Спасибо.
1 ответ
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)
Другими словами, например, для 9 мастеров в 3 зонах:
--master-count 9
--master-zones us-east-1d,us-east-1b,us-east-1c
Больше информации в опциях CLI.