
Paketmanagement in Kubernetes-Clustern einfacher und nachhaltiger zu machen ist das Ziel von Glasskube, einem Open-Source-Projekt, das zudem Marketplace-Integrationen (z. B. Exoscale) ermöglicht.
Im Zuge eines Redesigns sollte eine neue, zukunftsfähige Architektur entwickelt werden, die bekannte Schwächen bestehender Kubernetes-Package-Manager adressiert. Parallel dazu galt es, eine tragfähige Community-Strategie zu definieren, um langfristige Weiterentwicklung, Akzeptanz und Beteiligung sicherzustellen. Die Herausforderung lag darin, Architektur, technische Umsetzung und Community-Gedanken von Beginn an konsistent zusammenzuführen.
WhizUs übernahm in diesem Projekt die Rolle des Kubernetes-Experten und Sparringspartners für nachhaltiges Community-Building. In einem strukturierten Workshop wurde auf Basis eines Greenfield-Ansatzes eine moderne, State-of-the-Art-Architektur für Glasskube erarbeitet.
Darauf aufbauend wurde eine klare Vision für das Projekt formuliert, konkrete Maßnahmen zur Community-Entwicklung definiert und eine initiale Roadmap erstellt, die sowohl technische als auch organisatorische Aspekte berücksichtigt.
In der anschließenden Umsetzungsphase unterstützte WhizUs aktiv bei der Implementierung bzw. übernahm diese vollständig: Dazu zählten die Entwicklung einer Backup- und Restore-Funktionalität, der Aufbau eines Release-Mechanismus sowie die Implementierung zentraler Go-Komponenten für CLI und Operator.
Bereits drei Wochen nach dem Workshop wurde die erste Version von Glasskube veröffentlicht. Das Projekt erzielte innerhalb kürzester Zeit über 300 GitHub-Sterne, erschien in den Trending-Repositories und wurde regelmäßig in sozialen Medien aufgegriffen. Die Community wächst seitdem kontinuierlich, sowohl in der Anzahl aktiver Nutzer als auch an Contributor:innen.
Glasskube hat sich damit früh als relevantes Open-Source-Projekt im Kubernetes-Umfeld positioniert, eine Entwicklung, die wir weiterhin aktiv begleiten und mitgestalten.

Software Engineer
Glasskube