В настоящее время можно добавлять модули и библиотеки для использования в сценариях vRealize Orchestrator в качестве зависимостей непосредственно из vRealize Orchestrator Client.

В предыдущих выпусках vRealize Orchestrator зависимости можно было добавлять в сценарии только путем их добавления в пакет ZIP. Теперь модули и библиотеки, которые нужно использовать в качестве зависимостей в сценариях, можно добавлять путем создания среды непосредственно из vRealize Orchestrator Client. Среда может включать в себя несколько модулей и библиотек для использования в сценариях.

В этом примере создается среда lodash, которую можно использовать для сценариев Node.js в vRealize Orchestrator.

Примечание: По аналогии с другими объектами vRealize Orchestrator, такими как рабочие процессы и действия, среду можно экспортировать в другие развертывания vRealize Orchestrator в рамках пакета.

Процедура

  1. Войдите в клиент vRealize Orchestrator.
  2. Перейдите в раздел Ресурсы > Среды и щелкните Создать среду.
  3. На вкладке Общие введите имя среды.
  4. (Необязательно) Введите описание, номер версии, теги и групповые разрешения для действия.
    Примечание: Идентификатор создается автоматически после создания среды.
  5. Настройте среду выполнения и добавьте зависимости и переменные зависимостей.
    1. а. Перейдите на вкладку Определения.
    2. б. В разделе Среда выполнения убедитесь, что выбрана Node.js.
    3. в.(Необязательно) Измените ограничение памяти и свойства времени ожидания.
    4. г. В разделе Зависимости щелкните Добавить и введите следующие значения.
      Опция Описание
      Имя lodash
      Версия 4.17.21
  6. Нажмите кнопку Добавить.
  7. (Необязательно) Добавьте переменные среды.
  8. Чтобы завершить процедуру создания новой среды для сценариев, нажмите кнопку Создать.
  9. После создания среды перейдите на вкладку Загрузить журналы на странице редактора среды и убедитесь, что библиотека lodash успешно загружена.

Результаты

Дальнейшие действия

Теперь в задачах или действиях создания сценариев в рамках рабочих процессов можно использовать lodash. Для этого нужно выбрать эту среду в раскрывающемся меню Среда выполнения для элемента схемы создания сценариев в рамках рабочего процесса или действия vRealize Orchestrator.