Как программист, как я могу писать приложения на предоставленной Juju инфраструктуре?
Я читал о Juju 2.0 и сделал несколько базовых уроков по установке juju и развертыванию некоторых чар на моей локальной машине. Я также настроил сервер MAAS. Я хочу написать несколько приложений на моем локальном хосте и развернуть их на моем сервере MAAS, используя Juju.
Как я могу это сделать? Я использую правильную парадигму? Я думал, что Juju аналогичен Docker compose, и я использовал Docker в конвейере непрерывной доставки, так что моя локальная среда похожа на рабочую для быстрых повторяющихся развертываний.
1 ответ
Juju упрощает быстрое развертывание сервисов и приложений в вашей инфраструктуре (MAAS в вашем случае). Чтобы развернуть ваши приложения, вам сначала нужно создать брелок, который установит и запустит ваше приложение. Информацию о написании чар можно найти здесь. Как только ваши брелоки собраны, вы можете развернуть свое приложение, развернув свое очарование.
Чтобы развернуть их на вашем MAAS, нужно будет добавить MAAS к вашим облакам в juju (ссылка в вашем посте), а затем загрузить туда свой контроллер.