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

About CodeArts Deploy

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

Overview

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

CodeArts Deploy имеет следующие возможности:

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

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

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

Table 1 CodeArts Deploy functions

Функция

Описание

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

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

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

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

Конфигурация параметров

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

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

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

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

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

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

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

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

Во время развертывания приложения генерируются динамические сообщения, включая deployment success, deployment failure и application update and deletion messages.

Concurrent deployment

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

Deployment details

Проверьте deployment details, включая deployment progress и application deployment information.

Deployment log

Проверьте deployment logs на deployment details page. Если несколько hosts развертываются одновременно, вы можете проверять логи по host.

CodeArts Pipeline integration

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

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

Вы можете либо вручную загрузить artifacts, либо создать задачу сборки для сохранения artifacts в CodeArts Artifact или в image repository. CodeArts Deploy загружает и устанавливает artifacts на host или container.