Импортированный шаблон Docker Container или YAML-файл Docker Compose можно использовать в качестве настраиваемого шаблона в Контейнеры для vRealize Automation.

Об этой задаче

В случае использования YAML-файла введите содержимое этого файла в виде текста либо перейдите к YAML­файлу и передайте его. YAML-файл представляет шаблон, конфигурацию для различных контейнеров и их связи. Поддерживаются такие типы форматов, как YAML Docker Compose и YAML Контейнеры для vRealize Automation.

Формат YAML Контейнеры для vRealize Automation аналогичен Docker Compose, однако он предполагает применение формата YAML схемы элементов vRealize Automation, отображаемого в REST API vRealize Automation или в vRealize CloudClient. Формат YAML Контейнеры для vRealize Automation позволяет импортировать существующие приложения Docker Compose, а также изменять, подготавливать их и управлять ими с помощью Containers.

Необходимые условия

  • Убедитесь, что Контейнеры для vRealize Automation включены в поддерживаемом развертывании vRealize Automation.

  • Войдите в консоль vRealize Automation в качестве администратора контейнера.

Дополнительные сведения о формате YAML, используемом интерфейсами REST API службы vRealize Automation, см. в разделе Справочник по интерфейсу API vRealize Automation.

Процедура

  1. Откройте вкладку Контейнеры.
  2. Выберите элемент Шаблоны в левой области.

    В списке отобразятся шаблоны и образы, которые доступны для подготовки.

    • Настроенные шаблоны в представлении «Образы».

    • Существующие или настраиваемые шаблоны в представлении Шаблон.

    • Все доступные шаблоны и образы на основе указанных реестров в представлении Все.

    Также доступны параметры Импорт и Экспорт, позволяющие импортировать и экспортировать шаблоны и образы.

  3. Щелкните значок Импортировать шаблон или Docker Compose.

    Откроется страница «Импорт шаблона».

  4. Укажите содержимое файла YAML.

    Параметр

    Описание

    Загрузить из файла

    Щелкните Загрузить из файла, чтобы выбрать файл YAML из каталога.

    Введите шаблон или Docker Compose

    Вставьте содержимое правильно отформатированного файла YAML в текстовое поле Введите шаблон или Docker Compose.

  5. Щелкните Импортировать.

    Новый шаблон появится в представлении Шаблоны.