containerd/pkg/config
ktock c1b7bcf395 Enable to pass additional handler on pull for stargz-based remote snapshots
Throughout container lifecycle, pulling image is one of the time-consuming
steps. Recently, containerd community started to tackle this issue with
stargz-based remote snapshots, as a non-core
subproject(https://github.com/containerd/stargz-snapshotter).

This snapshotter is implemented as a standard proxy plugin but it requires the
client to pass some additional information (image ref and layer digest) for each
pull operation to query layer contents on the registry. Stargz snapshotter
project provides an image handler to do this and stargz snapshot users need to
pass this handler to containerd client.

This commit enables to use stargz-based remote snapshots through CRI by passing
the handler to containerd client on pull operation.

Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>
2020-04-16 20:53:52 +09:00
..
config_test.go Move config validation into pkg/config and add unit test. 2019-08-09 14:39:30 -07:00
config_unix.go move to v3.2 for the pause image 2020-02-14 12:55:52 -06:00
config_windows.go Add windows portforward support 2019-09-23 17:36:43 -07:00
config.go Enable to pass additional handler on pull for stargz-based remote snapshots 2020-04-16 20:53:52 +09:00