Este tópico descreve como gerenciar aplicações em clusters ACK, incluindo criação, atualização, dimensionamento e exclusão.
Crie uma aplicação
Desenvolva sua aplicação com base nos frameworks Apache Dubbo, Spring Cloud ou HSF. Você também pode empacotá-la como WAR, JAR ou imagem e implantá-la em um cluster Kubernetes no EDAS.
Implantar uma aplicação Java de microsserviços a partir de uma imagem de contêiner
Implantar uma aplicação Java em um cluster ACK com um pacote JAR ou WAR
Implantar uma aplicação em um cluster ECS usando a Alibaba Cloud CLI
Implantar uma aplicação em um cluster Kubernetes pelo IntelliJ IDEA
Usar o toolkit-maven-plugin para executar uma liberação canário em um cluster Kubernetes
Implantar uma aplicação
Se a aplicação foi criada no EDAS, mas ainda não está implantada, na aba Basic Information, clique em Deploy Application no canto superior direito para implantá-la e liberá-la.
Para atualize uma aplicação já implantada, na aba Basic Information, clique em Deploy Application no canto superior direito.
Ao atualizar a aplicação, selecione um tipo de pacote de implantação idêntico ao da implantação inicial.
Aumentar e reduzir instâncias de uma aplicação
O aumento de instâncias (scale-out) amplia a capacidade computacional da aplicação. A redução de instâncias (scale-in) diminui essa capacidade. Se as instâncias estiverem sobrecarregadas, na aba Basic Information, clique em Application Scaling no canto superior direito para adicionar mais instâncias. Caso estejam ociosas, na mesma aba Basic Information, clique em Application Scaling no canto superior direito para reduzir o número de instâncias.
Exclua uma aplicação
Na aba Basic Information, clique em Delete Application no canto superior direito para excluir a aplicação. Após a exclusão, todas as informações relacionadas a ela são removidas e todas as suas instâncias (pods) são liberadas.