Files
kubernetes/pkg/kubelet
mattjmcnaughton 7fb6c51822 Move DockerLegacyService interface out of pkg/kubelet/dockershim
DockerLegacyService interface is used throughout `pkg/kubelet`.
It used to live in the `pkg/kubelet/dockershim` package. While we
would eventually like to remove it entirely, we need to give users some form
of warning.

By including the interface in
`pkg/kubelet/legacy/logs.go`, we ensure the interface is
available to `pkg/kubelet`, even when we are building with the `dockerless`
tag (i.e. not compiling the dockershim).
While the interface always exists, there will be no implementations of the
interface when building with the `dockerless` tag. The lack of
implementations should not be an issue, as we only expect `pkg/kubelet` code
to need an implementation of the `DockerLegacyService` when we are using
docker. If we are using docker, but building with the `dockerless` tag, than
this will be just one of many things that breaks.

`pkg/kubelet/legacy` might not be the best name for the package... I'm
very open to finding a different package name or even an already
existing package.
2020-05-07 17:18:49 -04:00
..
2019-08-21 10:40:21 -07:00
2019-10-16 11:43:17 -04:00
2019-11-06 20:25:19 +08:00
2020-02-08 12:30:21 -05:00
2019-11-06 20:25:19 +08:00
2020-02-08 12:30:21 -05:00
2020-03-05 14:59:46 -08:00
2020-04-21 07:16:58 +08:00
2020-03-05 14:59:47 -08:00
2020-04-23 23:32:04 +00:00
2020-03-20 15:30:44 +08:00
2019-10-29 08:25:11 -04:00
2019-08-21 10:40:21 -07:00
2019-08-21 10:40:21 -07:00
2020-03-06 08:21:26 -05:00