k8s各组件启动时, -v参数指定的日志级别

k8s 相关组件启动时 -v参数指定的日志级别

--v=0   Generally useful for this to ALWAYS be visible to an operator.
--v=1   A reasonable default log level if you don’t want verbosity.
--v=2   Useful steady state information about the service and important log messages that may correlate to significant changes in the system. This is the recommended default log level for most systems.
--v=3   Extended information about changes.
--v=4   Debug level verbosity.
--v=6   Display requested resources.
--v=7   Display HTTP request headers.
--v=8   Display HTTP request contents

示例:

[root@node-08 ~]# cat /usr/lib/systemd/system/kubelet.service 
[Unit]
Description=Kubernetes Kubelet Server
After=docker.service
Requires=docker.service

[Service]
WorkingDirectory=/var/lib/kubelet
ExecStart=/usr/local/bin/kubelet \
  --kubeconfig=/root/.kube/config \
  --hostname-override=172.20.59.57 \
  --pod-infra-container-image=172.20.59.190:81/k8s/pause-amd64:3.1 \
  --logtostderr=false \
  --log-dir=/var/log/kubernetes \
  --v=4       #此处为需要配置的日志级别
Restart=on-failure

[Install]
WantedBy=multi-user.targe