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

README.md

kbld

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-

Docs

Install

Grab prebuilt binaries from the Releases page.

Development

./hack/build.sh
./hack/test-all.sh

build.sh depends on ytt.

You can’t perform that action at this time.