首页 > 解决方案 > 如何为 Windows Kubernetes API 服务器增加 Docker 中的日志详细程度?

问题描述

运行 Docker for Windows 时,日志中的详细kube-apiserver程度相对较低。由于 k8s 节点托管在 VM 中,因此在哪里更改默认配置并不明显。

标签: loggingkuberneteskube-apiserver

解决方案


首先,使用本文中的技术登录到 VM 。登录到 Unix shell 后,执行:

cd /var/lib/kubeadm/manifests

..然后kube-apiserver.yaml使用编辑器进行编辑,例如:

vi kube-apiserver.yaml

在确定命令--v=4的部分添加一个新行:spec

spec:                                                                                                                                                       
  containers:                                                                                                                                               
  - command:                                                                                                                                                  
  - kube-apiserver                                                                                                                                          
  - --v=4     

保存更新,然后终止kube-apiserverpod,以便它使用新配置重新启动。


推荐阅读