Есть ли Juju REST API?
Существует ли REST API для juju или единственно возможные способы связи с ним - через командную строку juju и графический интерфейс juju? Служба может связаться с главным агентом Juju и, например, добавить новый модуль или запустить другую службу? Как правильно это сделать?
1 ответ
Клиенты Juju (командная строка и GUI) используют протокол веб-сокета для связи с контроллером Juju (основным агентом).
У нас есть планы по предоставлению клиентских библиотек, которые будут красиво оборачивать этот API и позволят вам разработать ваших собственных клиентов, которые смогут управлять Juju.
Если вы заинтересованы в изучении формата протокола, этот документ является хорошей отправной точкой: https://github.com/juju/juju/blob/master/doc/api.txt
Уже есть некоторые (неофициальные) библиотеки. Больше информации здесь: Как лучше всего контролировать Чуджу?