v0.19.0
This is the 19th major release of Kaniko!
In this release, the highlights are:
- Cache layer size duplication regression in v0.18.0 is fixed. #1138
- Cache performance when using build-args.
build-args
are only part of cache key for a layer if it is used. - Kaniko can support a
tar.gz
context withtar://
prefix. - Users can provide registry certificates for private registries.
Thank you all for your patience and supporting us throughout!
gcr.io/kaniko-project/executor:v0.19.0 and
gcr.io/kaniko-project/executor:latest
The debug image is available at:
gcr.io/kaniko-project/executor:debug-v0.19.0 and
gcr.io/kaniko-project/executor:debug
Bug Fixes
- Use the correct name for acr helper #1121
- remove build args from composite key and replace all build args #1085
- fix resolve link for dirs with trailing / #1113
New Features
- feat: add support of local '.tar.gz' file inside the kaniko container #1115
- Add support to
--chown
flag to ADD command (Issue #57) #1134 - executor: add --label flag #1075
- Allow user to provide registry certificate #1037
Refactors And Updates
- Migrate to golang 1.14 #1098
- Make cloudbuild.yaml re-usable for anyone #1135
- fix: credential typo #1128
- Travis k8s integration test #1124
- Add more tests for Copy and some fixes. #1114
Documentation
- Update README on running in Docker #1141
Huge thank you for this release towards our contributors:
- Anthony Davies
- Batuhan Apaydın
- Ben Einaudi
- Carlos Sanchez
- Cole Wippern
- cvgw
- Dani Raznikov
- DracoBlue
- James Ravn
- Jordan GOASDOUE
- Logan.Price
- Moritz Wanzenböck
- ohchang-kwon
- Or Sela
- Sam Stoelinga
- Tejal Desai
- Thomas Bonfort
- Thomas Strömberg
- tinkerborg
- Wietse Muizelaar
- xanonid
- Yoan Blanc
- Yuheng Zhang