Кубернетес, Эвкалипт и AWS

Я не нашел ни одной темы, рассказывающей об эвкалипте и кубернетах. И я нахожу это довольно странным, потому что эвкалипт позволяет создавать гибридное облако с частным облаком AWS, совместимым с S3, EBS и EC2. И я подумал, что с помощью только Эвкалипта и Кубернетеса вы можете легко создать потрясающее гибридное облако.

Есть ли какие-то эксперименты Кубернеца с эвкалиптом? Если да, как вы это настроили? И как работает ваше частное и публичное облако (работают вместе или они независимы)?

2 ответа

Мы установили Kubernetes поверх эвкалипта, используя Rancher. Нам пришлось модифицировать драйвер AWS Docker Machine, чтобы он работал автоматически, но несколько месяцев назад появилась возможность использовать пользовательские регионы с Docker Machine, поэтому он скоро должен появиться в Rancher. Вы также можете установить Rancher-хосты вручную, используя скрипт начальной загрузки.

По большей части, это работает довольно хорошо, и бонус с использованием Rancher заключается в том, что вы получаете движки Swarm, Mesos и Cattle, которые увеличивают типы развертывания контейнеров. Новые версии Rancher, которые будут выпущены, будут поддерживать тома EBS, и мы планируем экспериментировать с ними для хранения в контейнерах.

Мы не пробовали соединять частное и общедоступное, но теоретически это должно работать, пока порты UDP открыты, необходимые для сетей Rancher. Но я даже не уверен, что именно так оркестровка контейнера предназначена для работы в нескольких регионах, поэтому попробуйте с осторожностью.

Эвкалипт пока официально не поддерживает сервис AWS ECS, но в последнее время в этой области была проделана определенная работа. Для этого вам нужно будет установить Eucalyptus из исходного кода, используя собственную ветку git.

Ссылка ниже объясняет, как получить сервис AWS ECS, подобный сервису на Эвкалипте, http://jeevanullas.in/blog/aws-ec2-container-service-api-in-eucalyptus/

Другие вопросы по тегам