qbec
« Back to VersTracker
Description:
Configure Kubernetes objects on multiple clusters using jsonnet
Type: Formula  |  Latest Version: 0.30.0@0  |  Tracked Since: Oct 30, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: kubernetes devops jsonnet configuration-management multi-cluster
Install: brew install qbec
About:
qbec is a command-line tool that extends Jsonnet to manage Kubernetes resources across multiple clusters and environments. It allows you to define configurations once and selectively apply them to different targets, handling variable substitution and secrets management. This provides a consistent, repeatable, and version-controlled approach to deploying complex applications.
Key Features:
  • Multi-cluster and multi-environment management
  • Jsonnet-based configuration for reusable infrastructure code
  • Built-in support for secrets management
  • Diff and apply workflows for safe deployments
Use Cases:
  • Managing distinct staging and production Kubernetes clusters
  • Deploying microservices with environment-specific configurations
  • Implementing GitOps workflows for infrastructure management
Alternatives:
  • kustomize – Uses YAML overlays instead of Jsonnet, often preferred for simpler use cases
  • helm – Uses Go templates and chart packages, more widely adopted in the ecosystem
  • terraform – Manages cloud infrastructure beyond Kubernetes, with a different state management approach
Version History
Detected Version Rev Change Commit
Oct 30, 2025 11:22pm 0 VERSION_BUMP 27c659ba
Oct 30, 2025 12:11am 0 VERSION_BUMP 78b779c2
Oct 29, 2025 8:31pm 0 VERSION_BUMP 61646750
Dec 15, 2024 3:29pm 0 VERSION_BUMP 15592dc2