Airship, un ensemble interopérable d'outils logiciels open source utilisés pour automatiser de manière déclarative le provisionnement du cloud, est disponible aujourd'hui en version 2.0. Airship 2.0 offre des capacités de gestion de documents améliorées, un processus de mise à niveau amélioré à l'aide d'outils natifs du cloud et la possibilité pour les opérateurs d'utiliser le même flux de travail pour gérer leurs charges de travail à la fois sur système nu et public. Ces améliorations permettent des déploiements plus rapides, un plan de contrôle plus petit, la possibilité pour Airship de déployer des ressources Kubernetes natives et une meilleure sécurité Airship 2.0 intègre les meilleurs projets open source dans une plate-forme qui transforme les YAML déclaratifs en une infrastructure ouverte prête à l'emploi, prenant en charge des éléments tels que l'approvisionnement en métal nu, la politique de sécurité et de réseau et la gestion du cycle de vie au jour 2. Le modèle déclaratif d'Airship 2.0 garantit la prévisibilité, la répétabilité et la résilience entre les sites et les mises à niveau, c'est pourquoi AT &T exécute Airship en production à grande échelle À&TâÂÂs Le réseau 5G fonctionne sur son cloud OpenStack de réseau privé 100 % conteneurisé, déployé et géré par Airship. Utilisation du dirigeable, AT &T a pu répliquer rapidement son infrastructure 5G dans des dizaines de régions. De plus, cette architecture prend en charge AT&TâÂÂs Réseau de base de paquets évolué et association VNF, permettant des sessions mobiles résilientes. (Voir un keynote par AT &T démontrant comment Airship permet aux sessions de communication mobile de se poursuivre même lorsque la machine virtuelle transportant la session est en panne.) D'autres sociétés avec des cas d'utilisation de production d'Airship incluent Ericsson et SK Telecom "Airship 2.0 tire parti de bon nombre des bonnes choses qui se sont produites dans l'écosystème Kubernetes", a déclaré Matt McEuen, membre principal de l'équipe technique de Network Cloud chez AT &T et membre du comité de travail de la communauté Airship. âÂÂAirship 2.0 donne aux opérateurs la possibilité de spécifier et de contrôler constamment les déploiements sur bare metal, publicOpenStack et d'autres types de cas d'utilisation. Il déploie également des sites plus rapidement et avec des empreintes réduites. Dans Airship 2.0, nous avons créé une interface utilisateur Web qui peut être utilisée pour introspecter un site et piloter les déploiements et les mises à niveau. âÂÂAT&TâÂÂs  les déploiements initiaux d'Airship 2.0 hébergeront des fonctions centralisées qui prennent en charge son infrastructure de fonction de réseau conteneurisé 5G", a poursuivi McEuen. "Ces nouvelles charges de travail natives du cloud bénéficieront de l'intégration étroite des technologies CNCF d'Airship 2.0 et de sa gestion prévisible et reproductible du cycle de vie."⢠Amélioration des capacités de gestion des documents. À l'aide de l'interface de ligne de commande Airship 2.0, airshipctl, les opérateurs peuvent organiser et fournir des documents YAML qui décrivent une région Airship 2.0 avec des phases (groupes logiques de fonctionnalités qui sont les éléments constitutifs d'un site). Airshipctl rend les phases avec Kustomize, un outil largement adopté par la communauté Kubernetes. En utilisant Kustomize avec airshipctl, les opérateurs peuvent réduire leur empreinte YAML grâce à des outils de manipulation avancés qui réduisent la duplication des données â¢Améliorations du processus de mise à niveau du dirigeable. Des outils natifs du cloud tels que l'opérateur Baremetal avec Metal3 et Ironic, Kubeadm et Kustomize ont remplacé le plan de contrôle Airship 1. Dans Airship 2.0, les opérateurs peuvent effectuer des mises à niveau à l'aide d'Airshipctl et laisser Kubernetes gérer le reste. Les composants principaux de Airship sont éphémères et vivent en dehors du plan de contrôle. ⢠Prise en charge des fournisseurs de cloud public. Avec Airship 2.0, les opérateurs peuvent désormais utiliser le même flux de travail pour gérer leurs charges de travail sur système nu ainsi que Microsoft Azure, Google Cloud Platform, AWS et OpenStack public. Les entreprises ayant des besoins croissants peuvent compter sur Airship pour un déploiement et une gestion cohérents des charges de travail sur Kubernetes, sachant qu'OpenDev et l'intégration continue tierce valident ces points d'intégration. ⢠Prise en charge des QCOW déclaratifs ciblés sur le bare metal émulateur rapide d'un moniteur de machine virtuelle hébergé.] ⢠Introduction d'un plan pour les phases ⢠Helm 3 et le Flux Helm Controller sont intégrés, offrant une meilleure posture de sécurité Désigné comme distribution Kubernetes certifiée par le programme de conformité logicielle de la Cloud Native Computing Foundation, garantissant qu'Airship fournit une installation cohérente de Kubernetes, prend en charge les dernières versions de Kubernetes et fournit un cloud portable environnement natif avec d'autres plates-formes certifiées Les composants open source intégrés qui font le gros du travail dans Airship 2.0 sont sensiblement différents de ceux d'Airship 1.0, comme l'a décrit Jeff Collins, directeur du cloud et du NFVI chez Ericsson, lors de l'Open Infrastructure Summit âÂÂLes mises à jour avec Metal3 et Ironic, ainsi que d'autres ensembles d'outils ont rationalisé le processus de gestion du cycle de vie. Les capacités multiplateformes avec l'API Kubernetes Cluster permettent un déploiement cohérent à chaque fois », a déclaré Collins.