Cred că trebuie să creați un mediu nou și, când funcționează, îl puteți rezilia pe cel vechi.
The docs nu spune mare lucru, cu excepția
Dacă aplicația dvs. Elastic Beanstalk se bazează pe o ramură a platformei Amazon Linux AMI, utilizați această pagină pentru a afla cum să migrați mediile aplicației dvs. la Amazon Linux 2. Nu se garantează că cele două generații de platforme vor fi compatibile cu aplicația dvs. existentă. În plus, chiar dacă codul aplicației dvs. se implementează cu succes în noua versiune de platformă, acesta ar putea să se comporte sau să funcționeze diferit din cauza diferențelor de sistem de operare și de timp de rulare.Deși Amazon Linux AMI și Amazon Linux 2 au același nucleu Linux, ele diferă prin sistemul lor de inițializare, versiunile libc, lanțul de instrumente de compilare și diverse pachete. De asemenea, am actualizat versiuni specifice platformei de rulare, instrumente de compilare și alte dependențe. Prin urmare, vă recomandăm să vă faceți timp, să testați aplicația cu atenție într-un mediu de dezvoltare și să faceți toate ajustările necesare.
Când sunteți gata să treceți la producție, Elastic Beanstalk necesită o implementare albastru/verde pentru a efectua upgrade-ul. Pentru detalii despre strategiile de actualizare a platformei, consultați Actualizarea versiunii de platformă a mediului Elastic Beanstalk.
Implementarea albastru/verde înseamnă, practic, că vă veți schimba adresa URL de la mediul vechi la cel nou odată ce funcționează și apoi îl puteți rezilia pe cel vechi.
Migrația nu am făcut-o noi încă, dar așa o înțeleg.