как указать поток для juju при запуске команды juju metadata generate-tools?

все

Я использую juju в своем частном облаке. использовать OpenStack в качестве программного обеспечения для управления облаком.

Когда я читаю документы о juju, я знаю, что для инструментов должны быть созданы метаданные.

Я могу выполнить эту команду успешно, с некоторыми вопросами один из них как показано ниже:

$ juju metadata generate-tools -d /home/john/juju
No stream specified, defaulting to released tools in the releases directory.
Finding tools in /home/john/juju for stream released.

Как назначить поток вышеуказанной команде? Всегда есть подсказки, которые говорят мне, что я должен указать поток, какие-либо предложения?

3
задан 20 March 2015 в 09:59

1 ответ

Когда Амулет загружает облако, требуется два критических сведения:

uuid изображения для использования при запуске новый вычисляют экземпляры. URL, с которого можно загрузить правильную версию инструменты tarball. Эта необходимая информация хранится в json формате метаданных, названном "simplestreams". Для поддерживаемых служб публичного облака, таких как Amazon Web Services, HP Cloud, Azure, и т.д., никакое действие не требуется конечным пользователем. Однако те, которые настраивают частное облако, или кто хочет измениться, как вещи работают (например, используют различное изображение Ubuntu), может создать их собственные метаданные, после понимания немного о том, как это работает.

Принимают Apache http сервер с базовым URL https://метаданные амулета , обеспечивая доступ к информации в <base>/images и <base>/tools. Среда Амулета yaml файл могла иметь следующие записи (один или оба):

tools-metadata-url: https://juju-metadata/tools
image-metadata-url: https://juju-metadata/images

необходимые файлы в каждом месте согласно расположению каталога, описанному ранее. Для общего каталога используйте URL формы "file:///sharedpath".

попытка это теперь

juju metadata generate-tools -d /home/john/juju
5
ответ дан 20 March 2015 в 09:59

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

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