Как я могу настроить Juju для развертывания на OS X?

Я нетехнический предприниматель. Я разработал приложение Rails. Я хочу развернуть это в прямом эфире. Кто-нибудь может подсказать мне, как использовать Ubuntu server + Juju на моем ноутбуке для развертывания приложения в прямом эфире в Интернете.

1 ответ

Решение

Использование Juju для развертывания вашего Rails-приложения - отличное место для начала. Это документирует, что вам нужно сделать, чтобы развернуть приложение rails с Juju.

В целях разработки Juju Vagrant Workflow для OS X подготовит вас к работе с виртуальной машиной Vagrant, чтобы полностью использовать Juju с помощью местного поставщика. Так я делаю большую часть своей работы по разработке.

Когда вы будете готовы к запуску приложения, вы сможете использовать собственное частное облако или общедоступное, такое как Amazon.

Например, я бы написал файл yaml, чтобы рассказать об этом Rails о моем приложении на Rails. Затем я запустил виртуальную машину Vagrant, которая запустила бы мне полностью функциональную локальную среду для тестирования. Я развернул бы rails, передал ему созданный мной файл yaml, а затем протестировал, чтобы убедиться, что мое приложение работает должным образом.

В этот момент я выключил виртуальную машину, вернулся в свой терминал OS X и juju switch amazon, juju bootstrap среду, а затем разверните приложение.

Это немного высокий уровень, но он должен указывать вам правильное направление.

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