Я хотел бы попробовать создать Kubernetes кластер в AWS для приложения, которое состоит из:Кластер Kubernetes в AWS - какие типы экземпляров?
- 5 Java на основе microservices
- 2 Node.js microservices
- MongoDB
- Elasticsearch
- MariaDB
- RabbitMQ
AWS выбрано вместо GCE, поскольку другие услуги, например, S3, уже используются. В настоящее время приложение настроено с использованием Jelastic (https://jelastic.com/ - GUI для управления кластерами), однако Jelastic перестала хвататься из-за отсутствия инструментов автоматизации, а также у поставщика оборудования были многочисленные сбои.
Jelastic использует облака как абстракция компьютерных ресурсов - один облачный процессор 200 МГц и 128 МБ ОЗУ. Приложение использует около 150 облаков = 30 ГГц ЦП + 20 ГБ оперативной памяти.
Как вы рекомендуете настраивать кластер в AWS? Какие типы экземпляров являются лучшими для мастера и фаворитов Кубернетеса? Вы рекомендуете запускать базы данных как в кластере, так и в службах, или лучше ли использовать для них выделенные экземпляры?
Почему бы не использовать другой Поставщик Jelastic? Какой инструмент автоматизации вы отсутствуете? –
Можете ли вы порекомендовать хорошего поставщика Jelastic с центрами обработки данных в центральной Европе? –
http://jelastic.cloud перечисляет всех хостинг-провайдеров и где у них есть серверы. Как правило, более высокий уровень партнера означает более компетентный поставщик. –