Существует ли API Juju REST?

Существует ли API Juju REST?

Есть ли REST API для juju или единственные возможные способы связи с ним — это командная строка juju и juju gui? Служба может взаимодействовать с главным агентом juju и, например, добавлять новый блок или запускать другую службу? Как правильно это сделать?

решение1

Клиенты Juju (командная строка и графический интерфейс) используют протокол веб-сокетов для взаимодействия с контроллером Juju (главным агентом).

Мы планируем предоставить клиентские библиотеки, которые будут хорошо обертывать этот API и позволят вам разрабатывать собственные клиенты, которые смогут управлять Juju.

Если вы заинтересованы в изучении формата протокола, этот документ может стать хорошей отправной точкой:https://github.com/juju/juju/blob/master/doc/api.txt

Уже есть несколько (неофициальных) библиотек. Подробнее здесь:Каков наилучший способ получить контроль над чарами Джуджу?

Связанный контент