Releases: carvel-dev/kbld
Releases · carvel-dev/kbld
v0.20.0
kbld package
will no longer error for images that use non-distributable layers (e.g. windows base layer)- such layers will simply be referenced but not relocated (they cannot be relocated without changing image digest, and possibly violating licenses)
3b6b9a66c1307cae48fdf066b6b713550ad5db7cdb41c3bdefffb92a486ae3d7 ./kbld-darwin-amd64
a0e7dd4072587aa26db59a74bb2aadeee55ab5d285dd0544cb8eaff11821ed33 ./kbld-linux-amd64
b979016e797a467d9058f9c81d1843dca1c5314625a7bd70f07936b464c9b9dd ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.19.0
- Allow duplicate search rules (useful for using existing kbld configuration plus lock output)
- Prune out duplicate search rules in lock output
f4462851c406699fe6189e39c30889dddf79275a9aeab4a4eef767c98374771b ./kbld-darwin-amd64
cc08b09fda46c7b0e23b1cfa9f7275c1a942347bdeb846626123b385cb22b79e ./kbld-linux-amd64
409fbe6331e721690a1c9b3072e4fa4e70df3da1feb9ef1fd73932a63a226d2d ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.18.0
- Introduced
searchRules
configuration that allows more advanced image reference searching (docs)
39751dc1b2cae5c9f64f342732083ae503bd5e8d44a6b3ffeaeb3ac3b97fdb4c ./kbld-darwin-amd64
d949a139b0fe803ff2fafa4ff96bc49917eeda88f79516ebf34617b872ce19ec ./kbld-linux-amd64
12d3924dafcc8f7cd09c0fb2ca232b22bbc417af5078a97a567552b59455106f ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.17.0
- Introduce new flag
--lock-output
for main command to capture resolved images as ImageOverrides
09b348bfb92c25bb47444fe6ace9659b1bf062334a31d8092de98014c431378b ./kbld-darwin-amd64
ed16c560011eda40f07bad032859879904c3a264c478986151cae10815ced884 ./kbld-linux-amd64
faaab3129e61e06c1869507d46b7b588dfb2af74405f26420151bd1330437332 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.16.0
- Ensure that all generated docker tags are smaller than 128 chars (even for long repos)
9616c60eb18c3f9e79f02c7e3a6aa9b8c48c1f73922ce993a09895fd67fd51e1 ./kbld-darwin-amd64
964d5542b811abbc430aa54d4bc805e2d8ce5a9dbf5cadc01c4b107a50c1424e ./kbld-linux-amd64
fef2fc0ba279db0aa8750d2df9125cb4461dbcefcd2ec8c98eaafc57a238ffdb ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.15.0
- Support image matching by repo (ignoring tag/digest) (doc)
- Support minimum required version checking via config (doc)
e9442199a127877681bf70200d69d0e2d15cf061801e5b9998473ee5c144a712 ./kbld-darwin-amd64
396f02f1d9f320cf5089c19aa9c5d014949cfba8d6029a562fe73212bc483db4 ./kbld-linux-amd64
45397a120ed645b20e8f6ceee0b0a99693505cb280de0b37aaa8d262d68da934 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.14.0
- Resolve image references twice to ensure that registry returns same digest
- Some older registries just make up a digest -- want to catch such cases and fail
- Improve error messages from
unpackage
command - Add
--version
in addition to version cmd
1da8bd208e49a1faeb48b167ba5fc69b10b94b74c0e6289bd0adbe043f524b4f ./kbld-darwin-amd64
9946ae1c154be0dfa301e316cf4403d6961096a79458656df5eba634f4c9250c ./kbld-linux-amd64
8696c0bab0c315616aefa58b0c84cebf71d39fef55f7b6cd73169901a4477dbb ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.13.0
- Add ImageKeys config to support image URLs from keys beside
image
key (doc) - Disable CGO and make builds reproducible
62d3201b31e7f78ae3d6c1d0621aeb21a59be94bd990811e8af28b61f9ec86c1 ./kbld-darwin-amd64
c5dc9a5e2fc1795f64f674cbc528a28c269432ce9485ee4dc74d8d18890dd4be ./kbld-linux-amd64
744dce9fae5adacd77cd8b46415110f3b07b23084b35d1038faf68a9ec0c03ad ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.12.0
- Added support for pack CLI builder (https://github.com/buildpack/pack)
- See Configuration doc for details
- Always start output with
---
YAML document separator
2ca30f9e60c8fdcbec109fb73e61568e806c4c6620d9fd1ec0d0dd9b654aec50 ./kbld-darwin-amd64
f2f8b1882f51a6d3434d59b9622eb651487a06e8bcbac14401914e7e2a726ba3 ./kbld-linux-amd64
d7b7326871845d72a9cc82da82d759f18cc8e1073c0b60b2b6d4ceb5cf6e46a9 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)
v0.11.0
- Added
--image-map-file
flag to read CNAB image relocation mapping file
f2e231877f86830e2324f189235c2788c54a865cc00b427694272d8967cd23ba ./kbld-darwin-amd64
1029110ffa0263fb75a9deb25642f577bb9d5ee25b1a5b10db55310e05388569 ./kbld-linux-amd64
3f33882b46404da41163ecf3199812f90f0022cb26007397d5c625588f572923 ./kbld-windows-amd64.exe
(Installation instructions: https://k14s.io/#install-from-github-release)