Что лучший способ состоит в том, чтобы иметь Амулет управления очарованием?

Действительно ли возможно к очарованию попросить, чтобы амулет запустил другую машину, добавил экземпляры сервиса или уничтожил экземпляры? Например, путем выполнения чего-то средство моделирования к амулету gui: как амулет gui выполняет создание машин, например? Я был бы, чтобы иметь сервис, который контролирует другие сервисы, и добавьте экземпляры для масштабирования горизонтально, например.

4
задан 9 November 2015 в 17:21

1 ответ

Есть несколько способов, которыми это возможно.

Установка и запрос наборов из двух предметов Амулета

charms.reactive слой в https://github.com/galgalesh/juju-client делает это. Основной процесс должен сначала улучшить окружающую среду, затем развернуть очарование, проходящее во всей конфигурации, государстве и файлах тайн, необходимых, чтобы управлять окружающей средой. Очарование устанавливает клиента амулета, восстанавливает ~/.juju и может теперь управлять окружающей средой с внутренней части.

Этот слой все еще экспериментален. Если Вы сталкиваетесь с какими-либо проблемами, подаете отчет об ошибках в GitHub repo.

Используя клиента Амулета Пайтона

есть клиент Пайтона, чтобы управлять окружающей средой Амулета . Этот клиент называет API Амулета. Вы могли поместить это в Очарование.

Используя API

Движения Вы можете найти API движения здесь: https://godoc.org/github.com/juju/juju/api

Используя крепления Perl

, Если Вы в такой материал: https://metacpan.org/release/Juju

, Называя API непосредственно

Для получения дополнительной информации об этом, посмотрите этот вопрос: там API ОТДЫХА Амулета?

3
ответ дан 1 December 2019 в 10:03

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

Похожие вопросы: