Sim, existe uma API Juju baseada em websocket. Você pode usá-lo diretamente do Go (veja link ), ou você pode usar Juju Deployer Invólucro Python na API. Ele suporta implementações de scripts simples e complexas, semelhantes a uma pilha.
A melhor maneira é obter a fonte localmente com bzr branch lp:juju-deployer
e depois ver o arquivo README com instruções de como usá-lo. Você pode criar uma documentação atualizada do Sphinx entrando no diretório doc / e executando make singlehtml
(ou seu formato preferido - execute make
para ver uma lista de destinos suportados). / p>