Skip to content

Releases: carvel-dev/kbld

v0.20.0

08 Apr 17:26
Compare
Choose a tag to compare
  • 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

27 Mar 18:48
Compare
Choose a tag to compare
  • 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

25 Mar 18:44
Compare
Choose a tag to compare
  • 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

23 Mar 18:05
Compare
Choose a tag to compare
  • 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

20 Mar 01:07
Compare
Choose a tag to compare
  • 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

19 Mar 17:01
Compare
Choose a tag to compare
  • 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

06 Mar 20:53
Compare
Choose a tag to compare
  • 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

16 Jan 21:30
Compare
Choose a tag to compare
  • 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

11 Dec 16:51
Compare
Choose a tag to compare
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

06 Aug 23:22
Compare
Choose a tag to compare
  • 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)