3.5.2. 为 Image Puller 定义内存参数

定义内存请求和限值参数,以确保拉取容器,平台可以运行足够的内存。

流程

  1. 要定义 CACHING_MEMORY_REQUESTCACHING_MEMORY_LIMIT 的最小值,请考虑运行每个容器镜像需要的内存量。
  2. 要定义 CACHING_MEMORY_REQUESTCACHING_MEMORY_LIMIT 的 maximal 值,请考虑分配给集群中 DaemonSet Pod 的总内存:

    (memory limit) * (number of images) * (number of nodes in the cluster)

    在 20 个节点上拉取 5 个镜像,容器内存限值为 20Mi 需要 2000Mi 内存。