This topic describes how to perform management operations such as create, update, scale, and delete applications in ACK clusters.
Create an application
You can develop an application based on the Apache Dubbo, Spring Cloud, or HSF framework. You can also build this application as a WAR package, JAR package, or image and deploy the application to a Kubernetes cluster in EDAS.
- Use an image to deploy an application in a Container Service Kubernetes cluster
- Use a JAR or WAR package to deploy an application in a Container Service Kubernetes cluster
- Use Alibaba Cloud Toolkit to release an application to all instances at once (applicable to Kubernetes clusters)
- Use toolkit-maven-plugin to implement a phased release on an application (applicable to Kubernetes clusters)
Deploy an application
Assume that an application is created in EDAS and is not deployed. On the Basic Information tab, click Deploy Application in the upper-right corner to deploy and release the application.
On the Basic Information tab, click Deploy Application in the upper-right corner to upgrade a deployed application.
Scale out and scale in an application
Application scale-out indicates that the number of application instances is increased to increase the computing capacity of the application. Application scale-in indicates that the number of application instances is reduced to reduce the computing capacity of the application. Assume that application instances are overloaded. On the Basic Information tab, click Application Scaling in the upper-right corner to increase the number of application instances. Assume that application instances are idle. On the Basic Information tab, click Application Scaling in the upper-right corner to reduce the number of application instances.
Delete an application
On the Basic Information tab, click Delete Application in the upper-right corner to delete the application. After an application is deleted, all the information about this application is deleted and all the instances (pods) of this application are released.