Comment faire passer ma plateforme d'environnement Elastic Beanstalk d'une version obsolète ou retirée à la dernière version ?

Lecture de 4 minute(s)
0

J'ai reçu une notification indiquant que ma plateforme AWS Elastic Beanstalk utilise une version obsolète, ou j'ai reçu une notification indiquant que la version de ma plateforme était sur le point d'être retirée.

Brève description

Les versions de plateforme obsolètes sont les anciennes versions ou branches de plateforme qui sont disponibles pour les clients, mais qui ne sont pas recommandées par AWS. Il est possible que ces versions obsolètes ne disposent pas de certaines mises à jour de sécurité, de correctifs logiciels ou des dernières versions d'autres composants, tels que le serveur web.

Lorsqu'un composant d'une branche de plateforme prise en charge est marqué comme étant en fin de vie (abandonnée) par son fournisseur, Elastic Beanstalk marque la branche comme étant retirée. Ces composants peuvent être le système d'exploitation, l'environnement d'exécution, le serveur d'application ou le serveur web.

Lorsqu'une branche de plateforme est marquée comme étant retirée, elle n'est plus disponible pour les nouveaux clients d'Elastic Beanstalk pour les déploiements dans de nouveaux environnements. Une période de transition de 90 jours à compter de la date de retrait publiée est accordée aux clients existants dont les environnements actifs s'exécutent sur des branches retirées. À partir du moment où une version de plateforme est considérée comme obsolète, les clients peuvent continuer de l'utiliser jusqu'à ce qu'elle soit retirée.

Solution

Migrer depuis une plateforme retirée

Pour passer à la dernière plateforme, effectuez un déploiement bleu/vert. Ce processus déploie un environnement distinct avec la branche et la version les plus récentes de la plateforme. Ensuite, échangez les CNAME des deux environnements pour rediriger le trafic de l'ancien environnement vers le nouveau.

Remarque : pour échanger les CNAME, les deux environnements doivent être dans la même application et en état de fonctionnement.

Pour plus d'informations, consultez la section Déploiements bleu/vert avec Elastic Beanstalk.

Pour vérifier les branches de plateforme retirées, la section Versions de plateforme Elastic Beanstalk dont la mise hors service est planifiée.

Migrer depuis une plateforme obsolète

Une version de plateforme peut être considérée comme obsolète en raison de modifications du noyau, de changements au niveau du serveur web, de correctifs de sécurité, de correctifs logiciels, etc. Ces modifications sont classées comme suit :

  • Correctif : les correctifs des versions corrigent des problèmes et améliorent les performances. Ces mises à jour peuvent comprendre des modifications de configuration mineures du logiciel, des scripts et des options sur l'instance.
  • Mineur : les mises à jour mineures des versions ajoutent de nouvelles fonctionnalités à Elastic Beanstalk.
  • Majeur : les mises à jour majeures modifient les noyaux, les serveurs web, les serveurs d'application, etc.

En fonction des modifications apportées, utilisez l'une des méthodes de migration suivantes :

Mises à jour mineures ou correctifs

En cas de modifications mineures ou de correctifs, la branche de votre plateforme reste la même. Pour obtenir des instructions, consultez la section Méthode 1 – Mettre à jour la version de la plateforme de votre environnement.

Vous pouvez également demander à Elastic Beanstalk de gérer les mises à jour de plateforme pour vous. Pour plus d'informations, consultez la section Mises à jour gérées de la plateforme.

Mises à jour majeures

Lors des mises à jour majeures, la branche de votre plateforme change. Vous devez alors effectuer un déploiement bleu/vert. Vous devez également utiliser ce type de déploiement lors de la migration d'Amazon Linux 1 vers Amazon Linux 2 ou d'une ancienne plateforme vers une plateforme actuelle. Pour plus d'informations, consultez la section Méthode 2 – Effectuer un déploiement bleu/vert.


Informations connexes

Mise à jour de la version de la plateforme de votre environnement Elastic Beanstalk

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an