All 16 Dependencies

Every package Glasskube depends on, ranked by repo health score.

Glasskube is an open-source package manager for Kubernetes that brings the simplicity of Homebrew and npm to cluster workload management. It replaces the fragmented, error-prone workflow of Helm charts and raw manifests with a unified interface that handles installation, configuration, dependency resolution, and safe updates in a single cohesive system.

At its core, Glasskube introduces two Kubernetes Custom Resource Definitions—Package and PackageInfo—that represent installed workloads as first-class cluster objects. This means every deployment is version-controlled, GitOps-compatible by default, and reconcilable by any controller like Argo CD or Flux without additional tooling or adapters.

The tool ships with both a terminal CLI and a web-based GUI served locally via `glasskube serve`. The GUI lets platform teams browse the full package catalog, inspect dependency trees, configure typed values injected from ConfigMaps or Secrets, and review pending updates before applying them. The interactive CLI questionnaire mirrors this experience for engineers who prefer the terminal.

Glasskube supports public repositories including Artifact Hub and private repositories for internal services, with Secret-backed authentication baked into the CRD model. It integrates with Renovate for automated dependency update PRs, and is listed in the CNCF Landscape.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search