Skip to content
kbld helps working with container images used in Kubernetes configuration files
Branch: master
Clone or download


kbld can

  • resolve images to their immutable image references (digests)
  • optionally build Docker images (by delegating to tools such as Docker)
  • export set of images as a single tarball, and import into a different registry
    • maintaining exactly same digests, hence guaranteeing exactly same content

Example of using ytt + kbld + kapp to deploy an application:

ytt template -f kubernetes-manifests/ | kbld -f- | kapp -y deploy -a app1 -f-



Grab prebuilt binaries from the Releases page.


./hack/ depends on ytt.

You can’t perform that action at this time.