Прежде чем можно будет выполнить развертывание, необходимо определить по крайней мере одну
среду, связывающую компоненты с агентом на целевом узле. Эта начальная среда является обычно неуправляемой
и часто используется для создания моментальных копий.
Прежде чем начать
- Убедитесь в наличии по крайней мере одного базового ресурса для содержания новой среды. См.
Ресурсы.
- Для предоставления среды из облачной системы убедитесь в наличии проекта, преобразующего
компоненты в облачные ресурсы. См. раздел Создание проектов приложений.
Процедура
- Откройте окно Создать новую среду, выбрав
, а затем введите следующую информацию:

- Имя и Описание.
Имя используется в процессе
развертывания и обычно соответствует целевой среде. Например, при развертывании среды интеграции может
подойти имя "SIT".
- В разделе Коллективы укажите коллективы и роли, имеющие доступ к среде.
- Для предоставления среды в облачной системе выберите проект в списке Проект.
- Если выбран проект, укажите ресурс, который будет содержать новую среду, в поле Базовый
ресурс.
Этот базовый ресурс является контейнером для ресурсов в среде.
Базовый ресурс
используется только в организационных целях.
- Для того чтобы исключить возможность развертывания компонентов в среде без предварительного
утверждения, выберите переключатель Требуют утверждения. Если этот переключатель
отмечен,
IBM® UrbanCode Deploy
принудительно активирует процесс утверждения перед развертыванием в среде. Начальные развертывания обычно
производятся в неуправляемых средах.
После успешного развертывания можно настроить процесс утверждения по
мере прохождения приложения через цикл разработки. Если настроено несколько сред, можно создать процесс
утверждения по крайней мере для одной из них.
- В списке Свободные процессы укажите процессы, которые не требуют подтверждения.
- Если выбран переключатель Блокировать моментальные копии, то добавленные в эту
среду моментальные копии блокируются (для выбранной среды), предотвращая изменения.
- Селектор Цвет дает возможность применить визуальной идентификатор к среде. Выбранный цвет появляется в пользовательском интерфейсе.
- Переключатель Унаследовать параметры очистки определяет количество версий
компонентов, хранящихся в CodeStation, и время их хранения. Если он отмечен, приложение использует
значения, указанные на панели Параметры системы.
Если он не выбран, показываются поля
Количество дней для хранения версий (первоначально равно -1, неопределенный срок
хранения) и Количество версий для хранения (первоначально равно -1, хранить все),
позволяя определить пользовательские значения. По умолчанию переключатель выбран.
- Нажмите кнопку Сохранить. При создании среды, основанной на облачном проекте, открывается окно Свойства проекта
среды, как показано на следующем рисунке. В этом окне можно настроить свойства для каждого
виртуального узла, такие как начальные имена и пароли
пользователей.
- При создании среды, основанной на проекте, укажите следующую информацию в этом окне:
- Убедитесь в том, что в поле Соединение с облаком указано соединение с облачной
системой. Этот список показывает соединения, к которым у вас есть доступ, на основании настроек
безопасности этих соединений.
- В поле Выберите расположение укажите, где необходимо хранить виртуальные узлы и
как выделять IP-адреса для них. Выберите Облачная группа для хранения виртуальных
узлов на одном из гипервизоров в облачной группе. Выберите Профайл среды, чтобы
указать виртуальные узлы в соответствии с профайлом среды. Более подробная информация об облачных группах
и профайлах среды приведена в документации по данной облачной системе.
Прим.: Если необходимо указать и
профайл среды, и группу IP, то сначала укажите профайл среды на этой странице. Затем, на странице свойств
для каждого узла, укажите группу IP для каждого узла.
Прим.: Для
IBM PureApplication System
необходимо использовать профайл среды, облачные группы не поддерживаются.
- Если выбрана опция Облачная группа, выберите облачную группу в поле
Облачная группа.
- Если выбрана опция Профайл среды, выберите профайл среды в поле
Профайл среды.
- В разделе Установите свойства для узлов, которые должны быть созданы для этой
среды можно настроить свойства для облачных ресурсов. Для настройки этих свойств щелкните на узле.
Откроется окно, показывающее свойства узла, включая свойства виртуального образа, такие как объем памяти,
количество CPU и начальные пароли.
Окно также показывает свойства для каждого пакета сценариев на узле.
Прим.: В некоторых случаях необходимо
указать определенные требуемые свойства. В
этом случае при нажатии кнопки Сохранить открывается всплывающее окно со списком
свойств, которые не указаны.
- Нажмите кнопку Сохранить для запроса предоставления.
Результаты
Новая среда появляется на панели
Среды.
При использовании проекта на
основе облака сервер выполняет следующие задачи:
- Сервер запрашивает ресурсы из облачной системы
- Облачная система выполняет пакеты сценариев в облачных ресурсах, включая установку агента на каждом
узле
- Сервер создает среду, основанную на проекте
- Сервер соединяет агенты с этой средой
Сервер не выполняет никаких процессов в среде
автоматически.
Можно выполнить процессы обычным образом, после того как среда готова. Можно просмотреть облачные ресурсы, открыв консоль для облачной системы.
Прим.: Если среда
создана из проекта, а затем связывания компонентов изменены в проекте, среда изменяется в соответствии с
проектом.
Для удаления среды и виртуальных ресурсов выберите среду, а затем выберите
, как
показано на следующем рисунке.
Если среда содержит облачные ресурсы, можно указать, должны ли быть
удалены эти ресурсы, или их следует оставить в облаке. Выберите или очистите переключатель
Удалить экземпляры
облака, как показано на следующем
рисунке:
Дальнейшие действия
Добавьте ресурсы и компоненты в среду. См.
Отображение ресурсов и компонентов на среды.