This repository was archived by the owner on Feb 8, 2021. It is now read-only.
forked from kubernetes/kubernetes
-
Notifications
You must be signed in to change notification settings - Fork 46
Debugging FAQ
bgrant0607 edited this page Sep 11, 2014
·
20 revisions
Under construction.
Tips that may help you debug why Kubernetes isn't working.
TODO: log location by distribution: /var/log, /tmp, journalctl
TODO: turning on verbose logging: https://github.com/golang/glog
sudo docker ps -a
- Pod is in state
Waitingforever - kubecfg cannot reach apiserver
- Ensure KUBERNETES_MASTER or KUBE_MASTER_IP is set, or use -h
- Ensure apiserver is running
- Check that the process is running on the master
- Check its logs
- kubecfg hangs forever
- Ensure all components running: apiserver, controller, scheduler, etcd, kubelets
- Ensure all k8s components have --etcd_servers set correctly on the command line (if it isn't, you should see error messages in their logs)
- If it's not set, your networking setup may be broken, since it is usually initialized from the IP address of kubernetes-master, in cluster/saltbase/salt/apiserver/default
TODO
TODO