Прежде чем начать использовать vRealize Automation Code Stream, администратор vRealize Automation Code Stream или разработчик должен зарегистрировать учетную запись MyVMware и войти в систему.
Вход в систему
После входа в систему можно создавать, запускать конвейеры разработки и изменять их параметры.
Шаг | Действие | Что необходимо сделать |
---|---|---|
1 | Создайте учетную запись My VMware. | Зарегистрируйте учетную запись My VMware, используя свой корпоративный адрес электронной почты, по адресу https://my.vmware.com/. |
2 | Войдите в vRealize Automation. | Откройте HTTPS-порт 443 для исходящего трафика с доступом через брандмауэр к следующему узлу:
|
3 | Запустите службу vRealize Automation Code Stream. |
Администраторы vRealize Automation Code Stream: начало работы
Администратор имеет соответствующую роль Administrator
в vRealize Automation Code Stream и может создавать конечные точки для предоставления рабочих экземпляров разработчикам. Администратор может создавать, запускать конвейеры разработки и управлять их параметрами.
Например, разработчикам может потребоваться подключение задач конвейера к источнику данных, репозиторию или системе уведомлений. Эти компоненты предоставляют данные для выполнения конвейеров.
Кроме того, можно интегрировать vRealize Automation Code Stream с другими компонентами vRealize Automation.
- Для развертывания шаблонов VMware Cloud Templates используйте vRealize Automation Cloud Assembly.
- С помощью vRealize Automation Service Broker можно публиковать и запускать конвейеры.
Разработчики: начало работы
Разработчик может использовать vRealize Automation Code Stream для создания и запуска конвейеров, а также для мониторинга работы конвейеров с помощью панелей управления. Для этого необходимо назначить пользователю роль User
.
После завершения процессов конвейера вам необходима следующая информация.
- Прошел ли код через все этапы конвейера? Результаты отображаются в разделе Выполняемые элементы.
- Если произошел сбой конвейера, что послужило причиной сбоя? Основные ошибки отображаются на панелях управления.
Использование смарт-шаблонов конвейера
Чтобы сэкономить время при создании конвейера, который выполняет сборку, тестирование и развертывание приложения с помощью встроенных инструментов, используйте смарт-шаблоны конвейера. Каждый шаблон содержит несколько вопросов, ответы на которые служат основой для построения конвейера.
- Целевые параметры сборки, среды и расположение исходного кода.
- Целевые параметры развертывания и место назначения для развертывания приложения. Например, смарт-шаблон конвейера определяет существующие кластеры Kubernetes. Затем можно выбрать кластер, который будет использоваться при сборке и развертывании приложения.
После того как на основе шаблона будет создан конвейер, можно внести в него дополнительные изменения в соответствии с вашими требованиями.