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.
For details, see Creating and Deploying an Application Using a Preset Template.
Parameter Management
CodeArts Deploy supports character string, environment, and enumeration parameter management. It dynamically replaces application configurations during deployment.
For details, see Configuring Parameters for a CodeArts Deploy Application.
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.
For details, see Configuring the Host Environment for a CodeArts Deploy Application.
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.
For details, see Creating and Deploying an Application Using a Preset Template and Creating and Deploying an Application Using a Custom Template.
Dynamic Notification
CodeArts Deploy can push application dynamics to application creators, executors, and members who have followed the application through emails.
For details, see Configuring System Notifications for a CodeArts Deploy Application.
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.
For details, see Configuring Container-Based Deployment Actions of a CodeArts Deploy Application.
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.
For details, see ServiceStage Component Deployment and ServiceStage Component Rollback.
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.
For details, see Deploying to FunctionGraph and FunctionGraph Gray Release.
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.
For details, see Configuring Deployment Actions of a CodeArts Deploy Application.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot