Wer*_*ght 11 kubernetes google-kubernetes-engine docker-registry
为了简化部署和短期回滚,对于要在Kubernetes上部署的每个新版本使用新的Docker映像标签很有用。如果不进行清理,则意味着将永远保留旧的image:tags。
我怎么能列出所有图片:标记,用于由Kubernetes容器那些老不用于从自动删除标签:这样我就可以找到所有的旧形象泊坞注册?
我的目标是让Google Container Engine(GKE)理想地删除Google Container Registry中未使用的图像。
Rya*_*Cox 10
作为一种替代方法,您可以考虑让Kubernetes为您处理旧图像的回收。
目前,ImageManager处理候选图像的回收。请参阅:垃圾回收
垃圾收集是kubelet的有用功能,它将清除未引用的图像和未使用的容器。kubelet将每分钟对容器执行一次垃圾收集,每五分钟对图像执行一次垃圾收集。
通过以下两个kublet cli参数控制配置:
--image-gc-high-threshold=90: The percent of disk usage after which image garbage collection is always run. Default: 90%
--image-gc-low-threshold=80: The percent of disk usage before which image garbage collection is never run. Lowest disk usage to garbage collect to. Default: 80%
Run Code Online (Sandbox Code Playgroud)
可以将高/低阈值调整为以适合您的时间间隔强制收集。
归档时间: |
|
查看次数: |
11691 次 |
最近记录: |