Für die Containerverwaltung Kubernetes hat die Cloud Native Computing Foundation den Status von “Incubator” auf “Graduate” (Absolvent) geändert. Damit entwächst das erste von der Stiftung verwaltete Projekt den Kinderschuhen.
Kubernetes sei laut dem CNCF-COO Chris Aniszczyk vor etwas mehr als zwei Jahren das erste Projekt der Foundation gewesen und erreiche nun auch als erstes den neuen Status. Beschlossen wurde dies vom Technical Operating Committee (TOC). Kubernetes sei stark gewachsen, weise eine breite Beteiligung von Organisationen, Cloud-Providern und Nutzern auf, skaliere gut und werde von zahlreichen Unternehmen eingesetzt. Als Open-Source-Projekt könne es damit als ausgereift gelten. Laut der CNCF greifen aktuell etwa 50 Prozent der Fortune-100-Unternehmen auf Kubernetes zurück. In Sachen Entwicklerbeteiligung stehe es auf Platz 9 auf Github, zugleich ist es auf Platz drei der am schnellsten wachsenden Open-Source-Projekte.
Um den Inkubator-Status zu verlassen, waren aber nicht nur technische Kriterien zu erfüllen. Das Projekt hat einen Code of Conduct der CNCF adoptiert, nach einigem Hin und Her eine passende Verwaltungsform gefunden. Das ist bei Dutzenden von Repositories nicht so einfach. So muss das riesige Projekt für alle Unterprojekte Verantwortliche finden, die Codebeiträge überprüfen und den Code am Ende freigeben. Zugleich verfügt Kubernetes inzwischen über ein 13-köpfiges Steering-Komitee, das über die künftige Fahrtrichtung entscheidet und dem Projekt beratend zur Seite steht.
In Sachen Sicherheit
In Sachen Sicherheit verweist das Projekt auf einen “Best Practices Badge” der Core Infrastructure Initiative. Das bedeutet, es verpflichtet sich, in der Entwicklung eine Reihe von Kriterien einzuhalten. Diese Verpflichtung macht es allerdings nicht automatisch zu einem sicheren Projekt, wie die Liste der Projekte zeigt, die solche Badges bereits erhalten haben. Aber es signalisiert zumindest, dass die Sicherheit in den Überlegungen der Entwickler durchaus eine Rolle spielt.
Neben Kubernetes verwaltet die CNCF noch eine Reihe anderer Projekte, dazu gehören unter anderem Prometheus, Open Tracing, Rkt und Containerd. Aktuell ist die Version 1.9 von Kubernetes, Ende März soll dann Version 1.10 erscheinen.





