Updated on 2025-11-25 GMT+08:00

Core Functions

This section describes CodeArts Deploy's functions. You can query the regions supported by each function on the console.

Application Management

You can create, edit, deploy, and check applications. CodeArts Deploy supports the following features:

  • Provides system templates such as Tomcat, Spring Boot, and Django for you to create applications quickly. You can drag and drop atomic actions to orchestrate applications flexibly.
  • Saves custom templates to create applications at one click.
  • Generates deployment logs for atomic actions and provides keywords to accurately match FAQs. If the deployment fails, you can quickly locate the cause and find a solution.

Parameter Management

CodeArts Deploy supports character string, environment, and enumeration parameter management. It dynamically replaces application configurations during deployment.

Environment Management

An environment is a collection of one or more hosts or agents running the same OS. CodeArts Deploy supports the following features:

  • Allows you to automatically import or manually add hosts and proxies.
  • Supports multiple host types, such as Linux and Windows.
  • Manages host permissions.
  • Verifies host connectivity in real time.

Template Management

CodeArts Deploy provides developers with common deployment process templates, that is, system templates. You can use system templates to quickly create applications. If the templates cannot meet your requirements, you can customize a template.

Dynamic Notification

CodeArts Deploy can push application dynamics to application creators, executors, and members who have followed the application through emails.

Container-based Deployment

CodeArts Deploy supports the following features:

  • Supports Kubectl and Kubernetes APIs.
  • Supports Helm and Kubernetes cluster upgrade.
  • Allows you to run Docker commands on hosts to build, upload, pull, and run images to deploy applications.

Microservice Application Deployment

Applications can be deployed on ServiceStage, and snapshots of instances deployed on ServiceStage can be used to roll back to previous versions, simplifying application lifecycle management from deployment, monitoring, O&M, to governance.

Function

CodeArts Deploy supports the following features:

  • Deploys a software package to FunctionGraph and releases a new version.
  • Supports version switching and grayscale release based on the function alias mechanism of FunctionGraph.

Host-based Deployment

CodeArts Deploy supports the following features:

  • Supports tools such as JDK and Tomcat.
  • Supports file operations, such as deleting and copying files.
  • Supports multiple technology stacks, such as Tomcat, Spring Boot, and Nginx.
  • Supports custom deployment using shell and PowerShell commands and scripts.
  • Supports auxiliary functions such as software package download and profile modification.