Como excluir versões de aplicativos do AWS Beanstalk

Como excluir versões de aplicativos do AWS Beanstalk

Um dos meus aplicativos está configurado para implantação automática com a implantação de código e o elástico de beanstalk na AWS Hosting. Hoje a implantação falhou com a mensagem de erro “Muitas versões de aplicativos, não podem criar uma nova versão para o aplicativo My-App““. Veja a captura de tela abaixo da mensagem de erro:

Depois de pesquisar sobre o problema, descobri que o elástico Beanstalk mantém toda a versão do aplicativo está implantada no passado. Então, quando implantamos uma nova versão, ela mantém a versão antiga e há um limite de 500 versões (por padrão) por região por conta da AWS. Para excluir a versão antiga, siga as etapas abaixo:

Excluir versões de aplicativos Beanstalk

  1. Faça login na conta da AWS e abra o console elástico de beanstalk
  2. Escolha aplicativos no painel de navegação e selecione o nome do seu aplicativo na lista

  3. No painel de navegação, encontre o nome do seu aplicativo e escolha versões do aplicativo. Selecione uma ou mais versões de aplicativos que você deseja excluir.

    Escolha as ações e escolha Excluir.

  4. Excluir diálogo de versões de aplicativos na página Versões de aplicativos do console elástico de beanstalk

    Em seguida, clique no botão Excluir para excluir todas as versões.

    (Opcional) Você pode limpar a caixa de seleção para excluir versões da Amazon S3 para deixar o pacote de origem do aplicativo para essas versões de aplicativos no seu serviço de armazenamento simples da Amazon (Amazon S3).

Você também pode configurar para excluir versões elásticas de beanstalk automaticamente. Para fazer isso, você precisa ativar as configurações do ciclo de vida da versão do aplicativo. Que também será aplicado às novas versões de aplicativos.