Назад | Перейти на главную страницу

Простая настройка одного сервера CoreOS у какого-нибудь хостинг-провайдера?

CoreOS кажется хорошим дистрибутивом для размещения веб-сервисов: автоматические обновления, низкое использование памяти, встроенная поддержка Docker. Однако все инструкции по установке, похоже, предполагают, что я собираюсь настроить целый парк серверов. - Нет ли простого способа пропустить всю сложную настройку и просто запустить CoreOS у какого-нибудь хостинг-провайдера на одном сервере, как если бы это был «нормальный» дистрибутив, такой как Ubuntu?

Например, мне действительно нужно настраивать etcd обнаружение службы, когда я запускаю свой сервер приложений и PostgreSQL на одном сервере?

Если сегодня нет простого пути, как вы думаете, он будет в более отдаленном будущем? Или CoreOS всегда будет только для массовых развертываний на нескольких серверах?

(Предыстория: я надеюсь, что однажды я напишу инструкции для других людей о том, как установить определенное веб-приложение, которое я разрабатываю, и было бы неплохо, если бы я мог проинструктировать их использовать CoreOS, зная, что они встанут и бегает быстро и легко.)

DigitalOcean только что добавила поддержку CoreOS (на самом деле вчера), и они написали пошаговое руководство о том, как запустить минимальную настройку:

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-coreos-cluster-on-digitalocean

Вероятно, это один из самых простых способов заставить работать CoreOS где-нибудь.

Для действительно простой настройки просто загрузите образ на поддерживаемом облачном провайдере и предоставьте SSH-ключ через пользовательский интерфейс этого провайдера или через облачную конфигурацию.

Вы можете пропустить все прочее etcd и fleet и быть готовым использовать докер прямо из коробки.

Пользователь SSH по умолчанию является основным.