shlogg · Early preview
Cheedge Lee @cheedge

Quick Guide To Kubernetes Logs & Configs

Quick recap for logs & configs: /var/log/, /etc/kubernetes/ & /var/lib/kubelet/. Use kubectl, journalctl or grep to view logs. Check config files in /etc/kubernetes/ & /var/lib/kubelet/

Quick recap for logs & configs. Details can click the title link or check the official doc.

  
  
  1. Log

  
  
  1.1 Files


/var/log/

Pod: /var/log/pods/<namespace>/<pod-name>/<container-name>.log
Etcd: /var/log/etcd.log
kubelet: /var/log/syslog




  
  
  1.2 CMD


# 1. components log
grep kubelet /var/log/syslog
journalctl -u [kubectl|kube-controller-manager|kube-scheduler|kube-apiserver|etcd|docker|containerd]
kubectl logs <pod-name> -n kube-system
# 2. Pod log
kubectl describe pod <pod-name> -n kube-system
kubectl logs <pod-name> -c <container-name>
# use crictl or docker (in case w...