我们知道,中间层在DCOS中提供中间层获取器,以便将资源下载到沙箱目录中。Kubernetes提供了类似的东西吗?
发布于 2018-02-20 02:48:45
不是的。Kubernetes没有任何内置特性,可以像Mesos那样下载文件并将文件注入容器。
实际上,Mesos提取功能在Docker图像支持之前就已经存在了。在获取图像之前,获取程序是下载可执行文件和任何支持文件的主要方式。Kubernetes不需要这个特性,因为它需要一个容器映像。也就是说,两者都是可选的可能是有用的。
Mesos取取器由Mesos、马拉松岛和中间层DC/OS支持。
Kubernetes可以假设将来添加对任意文件获取的支持,但需求并不多,而且它可能需要在一个容器中依赖容器(使用控制器注入的sidecar)、kubelet插件(在容器启动之前下载),或者一个本机抓取功能。
发布于 2018-02-20 03:27:04
虽然Kubernetes没有类似于中间层Fetcher的特性,但仍然可以使用以下方式将资源复制/下载到Docker容器中:
COPY和ADD将资源从主机复制到容器中。ADD也支持焦油提取和远程URL。wgetcurllynxtargunzip
https://stackoverflow.com/questions/48866385
复制相似问题