Automic VaultAutomic Vault

brew

Installer kbld avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de kbld pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install kbld

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#kbld

nixpkgs package indexes · pkgs/by-name/kb/kbld/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Tool for building and pushing container images in development workflows

historique

Historique du projet et usages

kbld is a Carvel CLI for Kubernetes and YAML workflows that builds, pushes, resolves, locks, packages, and relocates container image references.

Historique du projet

The kbld repository began in April 2019. Its README and Carvel site describe a tool that delegates image building to mature tools such as Docker and Buildpacks pack, then rewrites YAML configuration to immutable digest references.

kbld grew as part of the k14s/Carvel family rather than as a standalone monolith. Carvel documentation presents ytt, kbld, and kapp as composable tools: ytt structures and overlays YAML, kbld handles images, and kapp deploys and diffs Kubernetes resources.

Historique d'adoption

Carvel's public materials describe the suite as born from frustration with monolithic Kubernetes deployment tools and built around Unix-style composition. kbld's adoption follows that pattern: it appears in Homebrew, Nix, and Carvel install flows as one small command in a larger Kubernetes delivery toolchain.

Modes d'utilisation

Typical kbld usage pipes or reads YAML, finds image references, builds or resolves them, and emits YAML with digest-pinned images. Its docs also cover lock files, registry pushes, packaging images into tarballs, and relocation between registries.

Pourquoi les passionnés de paquets s'y intéressent

kbld is package-nerd interesting because it makes image immutability a CLI transformation step. Instead of hiding build metadata in a platform service, it keeps the artifact graph visible in YAML and lock files that can be piped into other tools.

Chronologie

  • 2019-04-19: Repository initialized
  • 2019: k14s tools including kbld were released as composable Kubernetes workflow tools
  • 2020-08: k14s was rebranded as Carvel
  • 2022-10: VMware announced Carvel's move into the CNCF Sandbox
  • 2026-06-17: v0.49.1 release appeared in the GitHub release list

Related projects

  • kbld is closely related to Carvel ytt, kapp, imgpkg, vendir, kapp-controller, Docker, Buildpacks pack, Kubernetes manifests, Helm, and kustomize.

posture de sécurité

Niveau de risque : orange

infrastructure mutation or orchestration signal.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • infrastructure mutation or orchestration signal

Signaux

  • text:container

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
kbldcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire0.49.1
gestionnaire mis à jour2026-06-17
données localesOK
amontà jour
dernière version détectéev0.49.1

https://github.com/carvel-dev/kbld

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:kbld
Version0.49.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/kbld
Page d'accueilhttps://carvel.dev/kbld/
Dépôthttps://github.com/carvel-dev/kbld
Docs amonthttps://carvel.dev/kbld
LicenceApache-2.0
Archive sourcehttps://github.com/carvel-dev/kbld/archive/refs/tags/v0.49.1.tar.gz
Dernière mise à jour2026-06-17T14:42:48Z
Pulseupdated
Dépendances de compilationgo
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namekbld
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

kbld

nix profile install nixpkgs#kbld
  • normalized package name match
  • Correspondance par : Kbld
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/kb/kbld/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment