Containerd 日志及相关参数

3 阅读1分钟

Runtime=Containerd时的调用链

graph TD
kubelet --> containerd

日志及相关参数

  1. 日志

containerd作为k8s容器运行时的情况下, 容器日志的落盘由kubelet来完成,保存到/var/log/pods/$CONTAINER_NAME目录下,同时在/var/log/containers目录下创建软链接,指向日志文件。

  1. 配置参数

方法1:

在kubelet参数中指定: --container-log-max-files=5 --container-log-max-size="100Mi"

方法2:

在KubeletConfiguration中指定: "containerLogMaxSize": "100Mi", "containerLogMaxFiles": 5

CNI网络

containerd内置的cri-plugin

containerd配置文件(toml):

plugins.cri.cni bin_dir = "/opt/cni/bin"

conf_dir = "/etc/cni/net.d"