Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Versions d'Apache Airflow sur Amazon Managed Workflows pour Apache Airflow
Cette page décrit les versions d'Apache Airflow prises en charge par Amazon Managed Workflows pour Apache Airflow et les stratégies que nous recommandons pour passer à la dernière version.
Rubriques
À propos des MWAA versions d'Amazon
Amazon MWAA crée des images de conteneur qui regroupent les versions d'Apache Airflow avec d'autres binaires et bibliothèques Python courants. L'image utilise l'installation de base d'Apache Airflow pour la version que vous spécifiez. Lorsque vous créez un environnement, vous spécifiez la version de l'image à utiliser. Une fois qu'un environnement est créé, il continue d'utiliser la version d'image spécifiée jusqu'à ce que vous le mettiez à niveau vers une version ultérieure.
Dernière version
Amazon MWAA prend en charge plusieurs versions d'Apache Airflow. Si vous ne spécifiez pas de version d'image lorsque vous créez un environnement, Amazon MWAA crée un environnement en utilisant la dernière version prise en charge d'Apache Airflow.
Versions d'Apache Airflow
Les versions d'Apache Airflow suivantes sont prises en charge sur Amazon Managed Workflows pour Apache Airflow.
Note
-
À partir de la version 2.2.2 d'Apache Airflow, Amazon prend en charge MWAA l'installation des exigences relatives à Python, des packages de fournisseurs et des plugins personnalisés directement sur le serveur Web Apache Airflow.
-
À partir de la version 2.7.2 d'Apache Airflow, votre fichier d'exigences doit inclure une instruction.
--constraint
Si vous ne fournissez aucune contrainte, Amazon vous en MWAA indiquera une afin de garantir que les packages répertoriés dans vos exigences sont compatibles avec la version d'Apache Airflow que vous utilisez.Pour plus d'informations sur la configuration des contraintes dans votre fichier d'exigences, consultez Installation des dépendances Python.
Version d'Apache Airflow | Guide d'Apache Airflow | Contraintes d'Apache Airflow | Version Python |
---|---|---|---|
Composants d'Apache Airflow
Cette section décrit le nombre de planificateurs et de travailleurs Apache Airflow disponibles pour chaque version d'Apache Airflow sur AmazonMWAA, et fournit une liste des principales fonctionnalités d'Apache Airflow, en indiquant la version qui prend en charge chaque fonctionnalité.
Schedulers
Version d'Apache Airflow | Planificateur (par défaut) | Planificateur (min) | Planificateur (max) |
---|---|---|---|
Apache Airflow v2 et versions ultérieures |
2 |
2 |
5 |
Workers
Version Airflow | Travailleurs (min) | Travailleurs (max.) | Travailleurs (par défaut) |
---|---|---|---|
Apache Airflow version 2 |
1 |
25 |
10 |
Mise à niveau de la version d'Apache Airflow
Amazon MWAA prend en charge les mises à niveau de versions mineures. Cela signifie que vous pouvez mettre à niveau votre environnement d'une version x.1.z
àx.2.z
, mais non vers une nouvelle version majeure, par exemple de 1.y.z
à2.y.z
.
Note
Vous ne pouvez pas rétrograder la version d'Apache Airflow pour votre environnement.
Pour plus d'informations et des instructions détaillées sur la mise à jour des ressources de votre flux de travail et la mise à niveau de l'environnement vers une nouvelle version, consultezMise à niveau de la version d'Apache Airflow.
Versions obsolètes d'Apache Airflow
Le tableau suivant répertorie les versions obsolètes d'Apache Airflow sur AmazonMWAA, ainsi que les dates de publication initiale et de fin de support pour chaque version. Pour plus d'informations sur la migration vers une version plus récente, consultez le guide de MWAA migration Amazon.
Version d'Apache Airflow | Date de sortie d'Apache Airflow | Date de MWAA disponibilité d'Amazon | Date de support MWAA limitée d'Amazon | Date de MWAA fin du support Amazon |
---|---|---|---|---|
v1.10.12 | 25 août 2020 | 24 novembre 2020 | 21 août 2023 | 21 février 2024 |
v2.0.2 | 19 avril 2021 | 25 mai 2021 | 23 novembre 2023 | 29 avril 2024 |
v2.2.2 | 15 novembre 2021 | 27 janvier 2022 | 25 janvier 2024 | 27 juin 2024 |
Support des versions d'Apache Airflow et FAQ
Conformément au processus de publication et à la politique de version
Questions fréquentes (FAQ)
Q : Pendant combien de temps Amazon MWAA supporte-t-il une version d'Apache Airflow ?
R : Amazon MWAA prend en charge une version mineure d'Apache Airflow pendant au moins 12 mois après sa première mise à disposition.
Q : Suis-je averti de la fin du support pour une version d'Apache Airflow sur Amazon ? MWAA
A : Oui. Si l'un MWAA des environnements Amazon de votre compte exécute la version approchant de la fin du support, Amazon MWAA envoie un avis indiquant la AWS Health Dashboard date de fin du support.
Q : Que se passera-t-il à la date d'assistance limitée ?
R : À la date de support limitée, vous ne pouvez plus créer de nouveaux MWAA environnements Amazon avec la version associée. Vos environnements existants resteront disponibles jusqu'à la date de fin du support.
Q : Que se passe-t-il à la date de fin de la prise en charge ?
R : À la date de fin du support, vous pourrez toujours accéder à vos MWAA environnements Amazon existants qui exécutent la version obsolète associée d'Apache Airflow à vos risques et périls. Pour obtenir des instructions sur la mise à niveau vers une version plus récente d'Apache Airflow sur AmazonMWAA, consultez le guide de MWAA migration Amazon.
Important
Vous êtes responsable de la mise à jour de vos MWAA versions d'Amazon. AWS invite tous les clients à mettre à niveau leurs MWAA environnements Amazon vers la dernière version afin de bénéficier des garanties de sécurité, de confidentialité et de disponibilité les plus récentes. Si vous exploitez votre environnement sur une version ou un logiciel non pris en charge après la date d'obsolescence, appelée ancienne version, vous êtes exposé à un risque accru en matière de sécurité, de confidentialité et d'exploitation, y compris des interruptions de service. En exploitant votre MWAA environnement Amazon sur une ancienne version, vous confirmez que vous comprenez et assumez sciemment ces risques, et vous vous engagez à effectuer votre mise à niveau vers la dernière version dès que possible. Le fonctionnement continu de votre environnement sur une ancienne version est soumis à l'accord régissant votre utilisation des AWS services.
Les anciennes versions ne sont pas considérées comme étant généralement disponibles et AWS ne fournissent plus de support pour les anciennes versions. En conséquence, AWS peut imposer des limites à l'accès ou à l'utilisation de toute version héritée à tout moment, s'il est AWS déterminé que l'ancienne version présente un risque de sécurité ou de responsabilité, ou un risque de préjudice AWS, pour les services, ses filiales ou tout autre tiers. Votre décision de continuer à exécuter vos charges de travail sur une ancienne version peut entraîner l'indisponibilité, la corruption ou l'impossibilité de récupérer votre contenu. Les environnements exécutés sur une ancienne version sont soumis aux exceptions du contrat de niveau de service (SLA).
Les environnements et les logiciels associés exécutés sur une ancienne version peuvent contenir des bogues, des erreurs, des défauts et des composants dangereux. En conséquence, et nonobstant toute information contraire contenue dans le contrat ou dans les conditions d'utilisation, AWS l'ancienne version est fournie telle quelle.
Pour plus d'informations sur AWS le modèle de responsabilité partagée, voir Shared responsibility in the AWS Well-Architected Framework.