Glasskube recently launched!

Launch YC: Glasskube - Open source package manager for Kubernetes


"Deploy, update, and configure Kubernetes packages 20x faster"

TLDR:

Glasskube is an open source package manager for Kubernetes that makes deploying, updating, and configuring packages on Kubernetes 20x faster than tools like Helm or Kustomize. Inspired by the simplicity of Homebrew and npm, their goal is to build enterprise-ready infrastructure software that can run mission-critical workloads across the more than 3 million Kubernetes clusters globally.

Glasskube is fully open source. Check out their repository on GitHub. (Be sure to star! 🌟)

Founded by Philip Miglinci & Louis Weston

The Backstory & Problem

Kubernetes packages have been growing rapidly, from around 100 packages in 2016 to over 800 packages on the CNCF landscape today. With more than 7 million developers working with Kubernetes, Helm, an open-source tool created during a hackathon nine years ago, has become the go-to solution. However, Helm struggles to keep up with the increasing demand, leading to complex workflows and non-standardized solutions.

Over the past five years, while writing and deploying packages on Kubernetes, they found themselves defaulting to Helm despite its shortcomings due to a lack of alternatives. While working on other cloud-native projects, users consistently highlighted common pain points with Helm. This realization prompted them to tackle the larger issue of package management in Kubernetes, leading to the development of Glasskube.

What is Glasskube?

Glasskube brings the experience of Homebrew or npm to your Kubernetes cluster. It simplifies installation, updates, and configuration, making it easier and faster to manage your packages.

glasskube GIF


Focusing on simplicity and reliability with their CLI and UI

Easily install packages in your cluster via the Glasskube UI, where all packages are conveniently located, eliminating the need to search for a Helm repository.

Safe Package Updates

Preview and perform pending updates to your desired version with a single click (or CLI command). All updates are pre-tested by the Glasskube test suite.

Package configurations

Configure packages with typesafe input values via the UI or interactive CLI questionnaire. Inject values from other packages, ConfigMaps, and Secrets easily. No more untyped and undocumented values.yaml files.

GitOps Integration

All Glasskube packages are custom resources, manageable via GitOps. They're also integrating with renovate.

Also, read more about dependency management, multiple repositories and private packages on their website.

Interested? Check out their Demo ⤵️


Their Vision

Currently, they are focused on enhancing the user experience, aiming to save engineers as much time as possible by building on top of existing technologies. In the future, they plan to develop an entirely new packaging and bundling format for all cloud-native packages. This will provide package developers with a straightforward way to define how to install and configure packages, offer simple upgrade paths, and enable Glasskube to provide feedback, crash reports, and analytics to every developer working on Kubernetes packages, similar to how Android supports Play Store developers.

Presignup - Glasskube Cloud

They are currently working on Glasskube Cloud, for which you can now pre-signup.


Key features include:

  • Cloud Hosted Private Packages
  • Security Alerts and Update Notifications
  • Advanced GitOps Integrations (intelligent insights on upgrade success probability, smart config migration suggestions, enhanced open PRs showing detailed changes at manifest/resource level)



Learn More

🌐 Visit glasskube.dev to learn more

👥 They love talking to engineers, and anyone interested in DevOps who use Kubernetes. You can schedule a call with Louis and Philip
here.

📝 Presignup for
Glasskube Cloud

🌟 Glasskube is fully open source. Check out their repository on GitHub.

👾 Join their community on
Discord

🎉 Follow Glasskube on LinkedIn and X
Posted 
August 28, 2024
 in 
Launch
 category
← Back to all posts  

Join Our Newsletter and Get the Latest
Posts to Your Inbox

No spam ever. Read our Privacy Policy
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.