kaniko/pkg/executor
Ian Kerins 1240333657
Stop caching COPY layers (#1408)
Cached COPY layers are expensive in that they both need to be retrieved
over the network and occupy space in the layer cache.

They are unnecessary in that we already have all resources needed to
execute the COPY locally, and doing so is a trivial file-system
operation.  This is in contrast to RUN layers, which can do
arbitrary and unbounded work.

The end result is that cached COPY commands were more expensive when
cached, not less.  Remove them.

Resolves #1357
2020-09-30 17:18:50 -07:00
..
build.go Stop caching COPY layers (#1408) 2020-09-30 17:18:50 -07:00
build_test.go Stop caching COPY layers (#1408) 2020-09-30 17:18:50 -07:00
composite_cache.go rename whitelist to ignorelist 2020-06-02 15:56:27 -07:00
composite_cache_test.go update build and composite cache tests 2020-01-23 15:37:38 -08:00
copy_multistage_test.go rename whitelist to ignorelist 2020-06-02 15:56:27 -07:00
fakes.go add deletion logic 2020-06-06 02:05:45 -07:00
push.go Allow DOCKER_CONFIG to be a filename (#1409) 2020-09-30 16:45:34 -07:00
push_test.go add tests (#1426) 2020-09-30 16:46:22 -07:00