Releases: carvel-dev/kbld
Releases · carvel-dev/kbld
v0.10.0
- Add
preresolved
option toImageOverrides
(docs) (per request: https://kubernetes.slack.com/archives/CH8KCCKA5/p1564524082059800) - Add docker build options to
Sources
(docs)
a712ce9e5782f64e3b0e972651405d9ea22589ca8aac3be544337b04727ca2cc ./kbld-darwin-amd64
56a0ba05431d3e5e4da0da710ba0b7ce98a7f848c15509359da2e58d451cae72 ./kbld-linux-amd64
ead0bcc5036cc53f5daedee4f5ee6bdcf12c92dca3d7dcdde93c079ce8f34829 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.9.0
- Added
--registry-verify-certs=bool
flag (defaults to true) to enable/disable certificate verification when contacting registry- Requested by @stang to support talking to non-secured registries within cluster (slack thread)
a81a21fea239a6114951ccbf76a31ca20850b8c4c453a661e7ce6575137016b7 ./kbld-darwin-amd64
18164a1738348fb4366f9d18955b5cad0e61b1b656d718780cc8fbdb6587465f ./kbld-linux-amd64
c76c17b03baeb6e6333e0c8c7fbb661abde46f40e0afdc41a8cb8f3cd48b383c ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.8.0
- Fixed issues with git repo detection when running outside of a git repo
83ea3564f5d880ca5bf61d4ae9e1c5d7f7b0300a2986723e98572036a8218eac ./kbld-darwin-amd64
4a94e7ed7627b2fde0d21e4a4ba3043f8a490586ab1c3a92f371c45226c1fcad ./kbld-linux-amd64
68b9e28a8dc9c8a54d6c391c475f509a97b7b6ebee0c5f1166ba19e95e0938e2 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.7.0
- Add
kbld.k14s.io/images
annotation to resources that includes metadata about how image was resolved (records original image URL and tag), and possibly built (records Git and local directory information) - Add
inspect
command to list images and if possible metadata about them- metadata comes from
kbld.k14s.io/images
annotation
- metadata comes from
a8b449b74d797048798d484e2e4a7671f730e7c9702414f9f7e3cead837ab4db ./kbld-darwin-amd64
a67eb6eeeff63ac77d34c2c86b0a3fa97f69a9d3f8c9d34c20036fa79cb4214d ./kbld-linux-amd64
a31a89e68b1acde97181187397460d1e2752785ab9572440cf18e8a4e550ccd3 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.6.0
- [breaking] Remove
-R
flag, and allow use of directories by default - Add
list
command to list referenced images - Add a tag when pushing to registry to work better with registries that try to garbage collect non-tagged images
- Tag is not meant to be useful to humans (e.g.
kbld-rand-<timestamp>-<rand>
=>kbld-rand-1557783001400690000-5024985154169
)
- Tag is not meant to be useful to humans (e.g.
- Remove temporary Docker tag to clean up
docker images
list
4d3df3e83a86be73413f8dc788778ce6e603aa0efa1ccb35c6e0cc1efb725ced ./kbld-darwin-amd64
605ae37ee1b2f38883b4e55614415d3798161e9eb766088a3504aa707d9cd4ff ./kbld-linux-amd64
f4adfa241916c7ebc1833c672927861f7f5d8e2f3c34804cf1f01a10670665df ./kbld-windows-amd64.exe
v0.5.0
unpkg
command changes- Tag imported images with
kbld-sha256-...
to make imports possible in AWS ECR (details) - Add
--registry-ca-cert-path
flag to allow use with custom CAs (used commonly with Harbor)
- Tag imported images with
ac243ec6149c9df7843c978eb530e05b00ebeafd905799e33abf630adf2923eb ./kbld-darwin-amd64
e82867e73444ed83627de198124cff29ce46a3b3d304fa54b005596ae605f2b5 ./kbld-linux-amd64
81d9b0c9248b4e4497d1d147c4e43ca7c9b8a663344f6236f230999b15eb4f27 ./kbld-windows-amd64.exe
v0.4.0
- Retry writing images and indexes in
unpkg
command - Improve error message when image cannot be retrieved during packaging
- Improve packaging docs
6aa3deefd419daf93bc0f9a4c36f9f5a087b3412ca676b2fce6e42b02d863150 ./kbld-darwin-amd64
7a4c44ebeb410cbee51bba272c2843835d071c6b01b230a53299a0dbabefd1f9 ./kbld-linux-amd64
ef8cc0e9912eaece281f6736942f7d5636f728e779831f3ce9ac02defe9c1e56 ./kbld-windows-amd64.exe
v0.3.0
- Added
pkg
andunpkg
commands for packaging container images and importing into different registries
f00e88f9f55a1edd212fc1f50aabe2e1f36a5e600b79b9de3f52aee1b9ee07a9 ./kbld-darwin-amd64
d7d7a6b68c3b897b408a341c42814be0e4077aa0c992dc9da8e3d95a7e653105 ./kbld-linux-amd64
244e2a3a6a9c5a20ca32349559548d5c8d1f4315064459b09dbaedba2ed5a17f ./kbld-windows-amd64.exe
v0.2.0
- Switch from
kbld apply
to justkbld
c8c5a06c63d06bdfb6dbca42d8c5dd2b1d5095b64e634a4de58229330a6d2cdc ./kbld-darwin-amd64
5996b9f4605b5e2cbb017a485d144d011a8657da0f22bf53a3d55392c85ece3e ./kbld-linux-amd64
ca6f5ea1d16f8fa95404347d58e1658dd1da1d6466baae71a5ef6aab704bb6f0 ./kbld-windows-amd64.exe
v0.1.0 - Initial release
- Able to resolve image reference to digests using registry API
- Able to use Docker to orchestrate Docker build and push
c0f1b42398750f3deca07d8c50993de58598f864b478cc0b5dd3e36772bef9fb ./kbld-darwin-amd64
39497786c5eb531660c967ae694426470504bae11afa0a3d9b0b219c3c6d5bfd ./kbld-linux-amd64
22aaebf3ce44308b96c8328eb15ffb1b9a06246080aae86f3bb0bbd5c737d414 ./kbld-windows-amd64.exe