Обзор
CodeArts Deploy предоставляет визуализированные и автоматические услуги развертывания. Он имеет различные действия развертывания, которые помогают создать стандартизированный процесс развертывания, снизить затраты на развертывание и повысить эффективность выпуска.
CodeArts Deploy имеет следующие функции:
- Поддерживает развертывание хостов (физические машины и VM) и развертывание контейнеров.
- Предоставляет системные шаблоны, такие как Tomcat, SpringBoot и Django, чтобы вы могли быстро создавать задачи. Вы можете перетаскивать атомарные действия для гибкой оркестрации задач.
- Поддерживает одновременную работу с несколькими хостами в среде.
- Реализует развертывание контейнеров с использованием Cloud Container Engine (CCE).
- Сохраняет пользовательские шаблоны для создания приложений в один клик.
- Поддерживает параметризованную конфигурацию, предоставляет типы параметров, такие как текст, среда и перечисление, и поддерживает динамическую замену параметров во время развертывания приложения.
- Бесшовно интегрируется с CodeArts Pipeline для поддержки непрерывного выпуска сервисов.
- Создаёт журналы развертывания для атомарных действий и предоставляет ключевые слова для точного совпадения с FAQ. Если развертывание не удаётся, вы можете быстро определить причину и найти решение.
Что я могу сделать с CodeArts Deploy?
Таблица ниже описывает функции, предоставляемые CodeArts Deploy.
Функция | Описание |
|---|---|
Базовое управление ресурсами | Добавьте один или несколько хостов и проверьте подключение. Создайте кластер хостов для выполнения операций на нескольких хостах единым способом. Ищите хост по имени или IP-адресу. Изменяйте или удаляйте хост или кластер хостов. |
Управление приложениями | Вы можете создать одно или несколько приложений, используя предопределённый шаблон или пользовательскую процедуру оркестрации, искать и фильтровать приложения по имени, а также изменять и удалять приложения. |
Конфигурация параметров | Шаги приложения поддерживают ссылку на параметр. Во время развертывания вы можете указать значения параметров. Вы можете развернуть приложения, заменив соответствующие параметры указанными значениями. |
Динамический параметр | Приложения поддерживают выполнение динамических параметров. Во время развертывания вы можете динамически вводить параметры без изменения приложений, повышая переиспользуемость и гибкость. |
Выбор пакета приложения | Пакеты приложений можно выбрать из CodeArts Artifact. Пакеты приложений могут автоматически архивироваться в CodeArts Artifact во время сборки. |
Загрузка пакета приложения | Пакеты приложений можно загрузить с локального Хоста в CodeArts Artifact. |
Динамика развертывания | Во время развертывания приложения генерируются динамические сообщения, включая сообщения об успехе развертывания, о неудаче развертывания, а также сообщения об обновлении и удалении приложения. |
Одновременное развертывание | Вы можете выбрать несколько Хостов и окружений в приложении, чтобы реализовать параллельное развертывание нескольких Хостов. |
Подробности развёртывания | Вы можете просматривать подробности развёртывания, включая прогресс развёртывания и информацию о развёртывании приложения. |
Журнал развёртывания | Вы можете просматривать журналы развёртывания. При одновременном развёртывании нескольких хостов вы можете просматривать журналы по хосту. |
CodeArts Pipeline интеграция | Приложения могут быть интегрированы в CodeArts Pipeline и управляться для выполнения параллельно или последовательно. Параметры Pipeline поддерживаются. |
Как работает CodeArts Deploy?
Вы можете либо вручную загрузить артефакты, либо создать задачу сборки для сохранения артефактов в Artifact или репозиторий образов. CodeArts Deploy загружает артефакты и устанавливает их на хост или контейнер.
