module
Version:
v0.7.0
Opens a new window with list of versions in this module.
Published: May 23, 2019
License: Apache-2.0
Opens a new window with license information.
README
¶
kbld
kbld seamlessly incorporates image building and image pushing into your development and deployment workflows.
Features:
- Orchestrates image builds (delegates to tools like Docker) and registry pushes
- Works with local Docker daemon and remote registries, for development and production cases
- Records metadata about image sources in annotation on Kubernetes resources (see examples below)
- Resolves image references to their digest form (immutable) (details)
- Provides a way to transport set of images in a single tarball between registries
- maintaining exactly same digests, hence guaranteeing exactly same content
- Not specific to Kubernetes, but works really well with Kubernetes configuration files

See building and deploying simple Go application to Kubernetes example that uses kbld.
Docs
Install
Grab prebuilt binaries from the Releases page.
Development
./hack/build.sh
./hack/test-all.sh
build.sh depends on ytt.
Directories
¶
Click to show internal directories.
Click to hide internal directories.