Импорт шаблонов ресурсов из облаков

Если в облачной системе есть шаблон виртуальной системы, этот шаблон можно импортировать как шаблон ресурса. Этот шаблон ресурса представляет собой шаблон, из которого можно предоставлять облачные ресурсы.

Прежде чем начать

Создайте шаблон виртуальной системы в совместимой облачной системе. Каждый узел в шаблоне должен включать пакет сценария Установить агент IBM® UrbanCode Deploy. См. раздел Создание шаблонов облака для шаблонов ресурсов.
Поддерживаются следующие облачные системы:
  • IBM SmartCloud Orchestrator версии 2.2 или выше
  • IBM PureApplication System 1.0 или выше
  • IBM Workload Deployer версии 3.1.0.6 или выше

Процедура

  1. Выберите Ресурсы > Шаблоны ресурсов.
  2. Выберите Импортировать шаблон из облака.
  3. В разделе Импортировать шаблон ресурса укажите имя для нового шаблона ресурса.
  4. В списке Соединение с облаком выберите соединение с облачной системой. Если нет соединения с облачной системой, щелкните на Создать соединение и укажите параметры соединения, включая имя хоста и информацию для входа в облачную систему. См. раздел Соединения с облаком.
  5. В списке Облачный ресурс выберите шаблон виртуальной системы.
  6. Необязательно: В поле Коллективы укажите информацию для доступа к новому шаблону ресурса.
  7. Щелкните на Сохранить.
  8. Необязательно: Настройте свойства для узлов в шаблоне ресурса:
    1. Выберите новый шаблон ресурса.
    2. Выберите прототип агента, перейдите на вкладку Конфигурация и щелкните на Свойства ресурса. Эта таблица содержит свойства узла, включая свойства виртуального образа, такие как объем памяти, количество процессоров и начальные пароли. В окне также показываются свойства для каждого пакета сценариев в узле.
    3. Для изменения свойства щелкните на Изменить рядом со свойством.
      Для ссылки на значения, которые еще не указаны, можно использовать переменные. Например, если есть узел базы данных DB_node и узел приложения app_node, может потребоваться указать имя хоста узла базы данных в конфигурации узла приложения. Однако имя хоста не задано, пока облачная система не предоставит ресурсы узлам. В этом случае на имя хоста узла базы данных можно ссылаться с помощью следующей переменной:
      ${DB_node.hostname}

      См. дополнительную информацию об использовании переменных в свойствах в документации облачной системы.

    Таблица свойств для узла в шаблоне ресурса

Результаты

Шаблон откроется, и будет показана его иерархия ресурсов. Шаблон содержит папку верхнего уровня и по одному прототипу агента для каждого узла в шаблоне (см. следующий рисунок).
Законченный шаблон ресурса. Показана главная папка с двумя прототипами агентов

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

Создайте эскиз приложения из этого шаблона ресурса. См. раздел Создание проектов приложений.

Комментарии