Есть ли 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

Уже есть некоторые (неофициальные) библиотеки. Больше информации здесь: Как лучше всего контролировать Чуджу?

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