• IT-Karriere:
  • Services:

Rackspace: Dreadnot für kontinuierliche unterbrechungsfreie Updates

Das Open-Source-Werkzeug Dreadnot verteilt automatisch Software in Rackspace-Infrastrukturen. Dabei holt Dreadnot aktuellen Code von Git-Servern und aktualisiert ihn schrittweise.

Artikel veröffentlicht am ,
Dreadnot hilft bei der kontinuierlichen Integration von Updates in Rackspace-Clouds.
Dreadnot hilft bei der kontinuierlichen Integration von Updates in Rackspace-Clouds. (Bild: Rackspace)

Der Anbieter für Cloud-Infrastrukturen Rackspace hat mit Dreadnot ein Werkzeug vorgestellt, mit dem Softwareaktualisierungen automatisch sukzessive in SaaS-Infrastrukturen verteilt werden können. Das Werkzeug für die kontinuierliche Integration überwacht die Verteilung von Updates und meldet, wenn ein Schritt nicht gelingt.

Stellenmarkt
  1. Zilch + Müller Ingenieure GmbH, München
  2. Bundeskriminalamt, Wiesbaden

Dreadnot überwacht Software auf Git-Servern und beginnt seine Arbeit, wenn es Änderungen an einer SHA-Datei im Code einer Anwendung entdeckt. Zunächst wird der Traffic auf einen der Server, auf dem Software aktualisiert werden soll, auf andere mit mod_proxy umgeleitet. Danach startete Dreadnot gegebenenfalls den Buildbot, der eine Tar-Datei (Tarball) mit dem neuen Code generiert.

Anschließend wird auf dem Zielrechner die Anwendung chef-client gestartet, die den Tarball herunterlädt und installiert. Dreadnot überprüft die Installation und meldet etwaige Fehler. Logs werden an aktive Clients über Stream.IO in Echtzeit verteilt, Meldungen können beispielsweise per E-Mail oder IRC versendet werden.

Ist das Update erfolgreich installiert, aktiviert Dreadnot den Server wieder und wiederholt den Vorgang mit dem nächsten Server in der Infrastruktur. Über eine grafische Oberfläche können Entwickler die Aktualisierungen überwachen.

Dreadnot steht unter der Apache-2.0-Lizenz. Der Sourcecode steht auf den Git-Servern des Projekts zum Download bereit. Das Open-Source-Projekt Openstack wurde unter anderem von der Nasa und dem US-Hoster Rackspace gegründet. Openstack soll komplett quelloffen sein.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. mit 327,98€ neuer Bestpreis auf Geizhals
  2. (u. a. Fortnite - The Last Laugh Bundle DLC (PS4 Download Code) für 19,90€, ARK: Survival...
  3. (u. a. Yu-Gi-Oh! Promo (u. a. Yu-Gi-Oh! Legacy of the Duelist für 7,20€, Yu-Gi-Oh! ARC-V: ARC...
  4. (u. a. PS5 + 2. Dualsense + Demon's Souls für 639€)

Folgen Sie uns
       


Die Tesla-Baustelle von oben (Januar-November 2020)

Wir haben den Fortschritt in Grünheide dokumentiert.

Die Tesla-Baustelle von oben (Januar-November 2020) Video aufrufen
    •  /