So löschen Sie Anwendungsversionen aus AWS Beanstalk

So löschen Sie Anwendungsversionen aus AWS Beanstalk

Eine meiner Anwendungen ist für die automatische Bereitstellung mit Code -Bereitstellung und elastischer Beanstalk auf dem AWS -Hosting konfiguriert. Heute ist die Bereitstellung mit der Fehlermeldung fehlgeschlagen “Zu viele Anwendungsversionen, können keine neue Version für Anwendungs-My-App erstellen“. Siehe den folgenden Screenshot der Fehlermeldung:

Nachdem ich nach dem Problem gesucht hatte, stellte ich fest, dass elastischer Beanstalk alle Anwendungsversionen in der Vergangenheit bereitgestellt hält. Wenn wir also eine neue Version bereitstellen, behält sie die alte Version und es gibt eine Begrenzung von 500 Versionen (standardmäßig) pro Region pro AWS -Konto. Um die alte Version zu löschen, folgen Sie folgenden Schritten:

Beanstalk -Anwendungsversionen löschen

  1. Melden Sie sich beim AWS -Konto an und öffnen Sie die elastische Beanstalk -Konsole
  2. Wählen Sie Anwendungen im Navigationsbereich und wählen Sie dann Ihren Anwendungsnamen aus der Liste aus

  3. Suchen Sie im Navigationsbereich den Namen Ihrer Anwendung und wählen Sie Bewerbungsversionen. Wählen Sie eine oder mehrere Anwendungsversionen aus, die Sie löschen möchten.

    Wählen Sie Aktionen, dann wählen Sie Löschen.

  4. Löschen Sie das Dialogfeld für Anwendungsversionen auf der Seite der Anwendungsversionen der elastischen Beanstalk -Konsole

    Klicken Sie dann auf die Schaltfläche Löschen, um alle Versionen zu löschen.

    (Optional) Sie können das Kontrollkästchen für das Löschen von Versionen von Amazon S3 löschen, um das Anwendungsquellpaket für diese Anwendungsversionen in Ihrem Amazon Simple Storage Service (Amazon S3) Bucket zu lassen.

Sie können auch konfigurieren, um elastische beanstalk -alte Versionen automatisch zu löschen. Da. Dies wird auch für die neuen Anwendungsversionen angewendet.