After developing a Spring Cloud, Dubbo, or High-speed Service Framework (HSF) application, you can use a WAR or a JAR package to deploy the application to a Kubernetes cluster. To do so, you can use the Enterprise Distributed Application Service (EDAS) console, plug-ins, or Apsara DevOps to deploy the application to a Kubernetes cluster.

Application runtime environment

When deploying the application to a Kubernetes cluster, you need to select the corresponding application runtime environment if a different deployment method is selected.

  • Select the relevant Apache Tomcat version when using a WAR package to deploy Spring Cloud, Dubbo, common Java web, or Spring model-view-controller (MVC) applications where Pandora or Pandora Boot has not been used.
  • Select the standard Java runtime environment when using a JAR package to deploy Spring Cloud, Dubbo, common Java web, or Spring MVC applications where Pandora or Pandora Boot has not been used.
  • Select the relevant EDAS Container version when using a WAR or JAR package to deploy HSF applications, including Spring Cloud applications developed with Pandora Boot and applications converted from Dubbo to HSF.

Deploy applications in Kubernetes clusters

The following tutorials help you develop applications in the EDAS console. We recommend that you use Google Chrome to perform operations in the console.