Облачная платформа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 Artifact.

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

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

Одновременное развертывание

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

Подробности развёртывания

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

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

Вы можете просматривать журналы развёртывания. При одновременном развёртывании нескольких хостов вы можете просматривать журналы по хосту.

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

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

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

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