Existe uma API REST Juju?

Existe uma API REST Juju?

Existe uma API REST para juju ou as únicas maneiras possíveis de se comunicar com ela são por linha de comando juju e juju gui? Um serviço pode se comunicar com o agente principal juju e, por exemplo, adicionar uma nova unidade ou iniciar outro serviço? Qual é a maneira correta de fazer isso?

Responder1

Os clientes Juju (linha de comando e GUI) usam um protocolo websocket para se comunicar com o controlador Juju (agente principal).

Temos planos de fornecer bibliotecas de cliente que irão envolver bem esta API e permitir que você desenvolva seus próprios clientes que possam controlar o Juju.

Se você estiver interessado em estudar o formato de ligação do protocolo, este documento é um bom ponto de partida:https://github.com/juju/juju/blob/master/doc/api.txt

Já existem algumas bibliotecas (não oficiais) disponíveis. Mais informações aqui:Qual a melhor forma de fazer com que uma Juju controle o charme?

informação relacionada