You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using a **CRI container runtime**, the kubelet is responsible for rotating the logs and managing the logging directory structure. The kubelet
87
-
sends this information to the CRI container runtime and the runtime writes the container logs to the given location. The two kubelet flags `container-log-max-size` and `container-log-max-files` can be used to configure the maximum size for each log file and the maximum number of files allowed for each container respectively.
86
+
When using a **CRI container runtime**, the kubelet is responsible for rotating the logs and managing the logging directory structure.
87
+
The kubelet sends this information to the CRI container runtime and the runtime writes the container logs to the given location.
88
+
The two kubelet parameters [`containerLogMaxSize` and `containerLogMaxFiles`](/docs/reference/config-api/kubelet-config.v1beta1/#kubelet-config-k8s-io-v1beta1-KubeletConfiguration)
89
+
in [kubelet config file](/docs/tasks/administer-cluster/kubelet-config-file/)
90
+
can be used to configure the maximum size for each log file and the maximum number of files allowed for each container respectively.
88
91
89
92
When you run [`kubectl logs`](/docs/reference/generated/kubectl/kubectl-commands#logs) as in
90
93
the basic logging example, the kubelet on the node handles the request and
0 commit comments