Как я могу настроить 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
среду, а затем разверните приложение.
Это немного высокий уровень, но он должен указывать вам правильное направление.