Облачная платформаAdvanced

О CodeArts Deploy

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Обзор

CodeArts Deploy предоставляет визуализированные и автоматические услуги развертывания. Он имеет различные действия развертывания, которые помогают вам создать стандартный процесс развертывания, снизить затраты на развертывание и повысить эффективность выпуска.

CodeArts Deploy имеет следующие функции:

  • Поддерживает развертывание хоста (физической машины и VM) и развертывание контейнеров.
  • Предоставляет системные шаблоны, такие как Tomcat, SpringBoot и Django, чтобы вы могли быстро создавать задачи. Вы можете перетаскивать атомарные действия для гибкой оркестрации задач.
  • Поддерживает развертывание с несколькими хостами в одной среде одновременно.
  • Реализует развертывание контейнеров с использованием Cloud Container Engine (CCE).
  • Сохраняет пользовательские шаблоны для создания приложений одним щелчком.
  • Поддерживает параметризованную конфигурацию, предоставляет типы параметров, такие как строка, окружение и перечисление, и поддерживает динамическую замену параметров во время развертывания приложений.
  • Бесшовно интегрируется с CodeArts Pipeline для поддержки непрерывного выпуска сервисов.
  • Создаёт журналы развертывания для атомарных действий и предоставляет ключевые слова для точного сопоставления FAQ. Если развертывание не удалось, вы можете быстро найти причину и решить проблему.

Что я могу сделать с CodeArts Deploy?

Таблица ниже описывает функции, предоставляемые CodeArts Deploy.

Таблица 1 Функции CodeArts Deploy

Функция

Описание

Базовое управление ресурсами

Добавьте один или несколько Хостов и проверьте соединение. Создайте кластер Хостов для выполнения операций над несколькими Хостами в едином режиме. Найдите Хост по имени или IP-адресу. Измените или удалите Хост или кластер Хостов.

Управление приложениями

Создайте одно или несколько приложений, используя предопределённый шаблон или пользовательскую процедуру оркестрации, ищите и фильтруйте приложения по имени, а также изменяйте и удаляйте приложения.

Настройка параметров

Шаги приложения поддерживают ссылку на параметры. Во время развертывания вы можете указать значения параметров. Вы можете развернуть приложения, заменив соответствующие параметры указанными значениями.

Динамический параметр

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

Выбор пакетов приложений

Выберите пакеты приложений из CodeArts Artifact, где они автоматически сохраняются как артефакты во время сборки.

Загрузка пакета приложений

Пакеты приложений можно загрузить с локального хоста в CodeArts Artifact.

Динамика развертывания

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

Параллельное развертывание

Выберите несколько хостов и сред в приложении, чтобы реализовать параллельное развертывание нескольких хостов.

Сведения о развертывании

Проверьте сведения о развертывании, включая прогресс развертывания и информацию о развертывании приложения.

Журнал развертывания

Проверьте журналы развертывания на странице сведений о развертывании. Если несколько Хостов развертываются одновременно, вы можете проверять журналы по Хосту.

Интеграция CodeArts Pipeline

Приложения могут быть интегрированы в CodeArts Pipeline и оркестрированы для выполнения параллельно или последовательно. Параметры Pipeline поддерживаются.

Как работает CodeArts Deploy?

Вы можете вручную загрузить артефакты или создать задачу сборки для сохранения артефактов в CodeArts Artifact или репозиторий образов. CodeArts Deploy загружает и устанавливает артефакты на Хост или контейнер.