Airship, ein interoperables Set von Open-Source-Softwaretools zur deklarativen Automatisierung der Cloud-Bereitstellung, ist heute in Version 2.0 verfügbar. Airship 2.0 bietet verbesserte Dokumentenverwaltungsfunktionen, einen verbesserten Upgrade-Prozess mit Cloud-nativen Tools und die Möglichkeit für Betreiber, denselben Workflow zu verwenden, um ihre Workloads sowohl auf Bare-Metal- als auch auf öffentlichen Plattformen zu verwalten. Diese Verbesserungen ermöglichen schnellere Bereitstellungen, eine kleinere Steuerungsebene, die Fähigkeit von Airship, native Kubernetes-Ressourcen bereitzustellen, und eine bessere Sicherheit Airship 2.0 integriert branchenführende Open-Source-Projekte in eine Plattform, die deklarative YAMLs in eine einsatzbereite offene Infrastruktur umwandelt und sich um Dinge wie Bare-Metal-Bereitstellung, Sicherheits- und Netzwerkrichtlinien und Tag-2-Lebenszyklusmanagement kümmert. Das deklarative Modell von Airship 2.0 gewährleistet Vorhersagbarkeit, Wiederholbarkeit und Ausfallsicherheit über Standorte und Upgrades hinweg, weshalb AT&T &T Airship in großem Umfang in der Produktion aus BEI&TâÂÂs 5G-Netzwerke, die zu 100 % in Containern ausgeführt werden , OpenStack-Cloud für ein privates Netzwerk, bereitgestellt und verwaltet von Airship. Unter Verwendung von Airship führt&T von &T war in der Lage, seine 5G-Infrastruktur schnell in Dutzenden von Regionen zu replizieren. Darüber hinaus unterstützt diese Architektur AT&TâÂÂs „entwickeltes Packet-Core“-Netzwerk und VNF-Teaming, das belastbare mobile Sitzungen ermöglicht. (Siehe eine Keynote von AT&T demonstriert, wie Airship ermöglicht, dass mobile Kommunikationssitzungen fortgesetzt werden, selbst wenn die VM, die die Sitzung trägt, heruntergefahren ist.) Andere Unternehmen mit Produktionsanwendungsfällen von Airship sind Ericsson und SK Telecom "Airship 2.0 nutzt viele der guten Dinge, die im Kubernetes-Ökosystem passiert sind", sagte Matt McEuen, leitendes Mitglied des technischen Personals für Network Cloud bei AT&T und Mitglied des Arbeitsausschusses der Airship-Community. „Airship 2.0 gibt Betreibern die Möglichkeit, Implementierungen über Bare-Metal-, PublicOpenStack- und andere Arten von Anwendungsfällen hinweg konsistent zu spezifizieren und zu steuern. Außerdem werden Websites schneller und mit geringerem Platzbedarf bereitgestellt. In Airship 2.0 haben wir eine webbasierte Benutzeroberfläche erstellt, die verwendet werden kann, um eine Website zu inspizieren und Bereitstellungen und Upgrades voranzutreiben âÂÂAT&TâÂÂs Die ersten Bereitstellungen von Airship 2.0 werden zentralisierte Funktionen hosten, die die 5G Containerized Network Function-Infrastruktur unterstützen, so McEuen weiter. „Diese neuen Cloud-nativen Workloads werden von der engen Integration von CNCF-Technologien in Airship 2.0 und seinem vorhersagbaren und wiederholbaren Lebenszyklusmanagement profitieren.“ ⢠Verbesserte Funktionen zur Dokumentenverwaltung. Mithilfe der Befehlszeilenschnittstelle von Airship 2.0, airshipctl, können Betreiber YAML-Dokumente organisieren und bereitstellen, die eine Airship 2.0-Region mit Phasen (logische Funktionsgruppen, die die Bausteine ​​einer Site sind) beschreiben. Airshipctl rendert Phasen mit Kustomize, einem Tool, das von der Kubernetes-Community weit verbreitet ist. Durch die Verwendung von Kustomize mit airshipctl können Betreiber ihren YAML-Fußabdruck mit fortschrittlichen Manipulationstools, die die Datenduplizierung reduzieren, klein halten ⢠Verbesserungen des Luftschiff-Upgrade-Prozesses. Cloud-native Tools wie Baremetal Operator mit Metal3 und Ironic, Kubeadm und Kustomize haben das Kontrollflugzeug Airship 1 ersetzt. In Airship 2.0 können Bediener Upgrades mit Airshipctl durchführen und Kubernetes den Rest erledigen lassen – die Kernkomponenten von Airship sind kurzlebig und leben außerhalb der Kontrollebene ⢠Support für Public-Cloud-Anbieter. Mit Airship 2.0 können Betreiber jetzt denselben Workflow verwenden, um ihre Workloads auf Bare-Metal sowie Microsoft Azure, Google Cloud Platform, AWS und OpenStack Public zu verwalten. Unternehmen mit wachsenden Anforderungen können sich bei der konsistenten Bereitstellung und Verwaltung von Workloads auf Kubernetes auf Airship verlassen, da sie wissen, dass OpenDev und Continuous Integration von Drittanbietern diese Integrationspunkte validieren Unterstützung für deklarative, auf Bare-Metal ausgerichtete QCOWs [QEMU Copy On Write ist ein Dateiformat für Disk-Image-Dateien, das von QEMU verwendet wird (kurz für schneller Emulator, ein gehosteter Monitor für virtuelle Maschinen.] ¢Â¢ Einführung eines Plans für die Phasen ¢Â¢ Helm 3 und der Flux Helm Controller sind integriert und bieten eine bessere Sicherheitslage Als zertifizierte Kubernetes-Distribution durch das Software Conformance Program der Cloud Native Computing Foundation ausgewiesen, das garantiert, dass Airship eine konsistente Installation von Kubernetes bietet, die neuesten Kubernetes-Versionen unterstützt und eine portable Cloud- native Umgebung mit anderen zertifizierten Plattformen Die integrierten Open-Source-Komponenten, die in Airship 2.0 die Schwerstarbeit leisten, unterscheiden sich wesentlich von denen in Airship 1.0, wie von Jeff Collins, Cloud- und NFVI-Direktor bei Ericsson, auf dem Open Infrastructure Summit beschrieben „Die Updates mit Metal3 und Ironic haben zusammen mit anderen Toolsets den Lifecycle-Management-Prozess rationalisiert. Die plattformübergreifenden Funktionen mit der Kubernetes-Cluster-API ermöglichen jederzeit eine konsistente Bereitstellung“, sagte Collins.