使用kubeadm创建集群后,kubectl日志无法正常工作

时间:2017-10-05 19:41:46

标签: kubernetes

我按照“使用kubeadm创建群集”的指南,但我无法使用kubectl查看日志:

root@o1:~# kubectl logs -n kube-system etcd-o1
Error from server: Get https://149.156.11.4:10250/containerLogs/kube-system/etcd-o1/etcd: tls: first record does not look like a TLS handshake

上述IP地址是云前端地址,而不是可能导致问题的VM地址。其他一些kubectl cmds似乎也有效:

root@o1:~# kubectl cluster-info
Kubernetes master is running at https://10.6.16.88:6443
KubeDNS is running at https://10.6.16.88:6443/api/v1/namespaces/kube-system/services/kube-dns/proxy

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

root@o1:~# kubectl get pods --all-namespaces
NAMESPACE     NAME                            READY     STATUS        RESTARTS   AGE
kube-system   etcd-o1                         1/1       Running       0          3h
kube-system   kube-apiserver-o1               1/1       Running       0          3h
kube-system   kube-controller-manager-o1      1/1       Running       0          3h
kube-system   kube-dns-545bc4bfd4-mhbfb       3/3       Running       0          3h
kube-system   kube-flannel-ds-lw87h           2/2       Running       0          1h
kube-system   kube-flannel-ds-rkqxg           2/2       Running       2          1h
kube-system   kube-proxy-hnhfs                1/1       Running       0          3h
kube-system   kube-proxy-qql4r                1/1       Running       0          1h
kube-system   kube-scheduler-o1               1/1       Running       0          3h

请帮忙。

1 个答案:

答案 0 :(得分:0)

可能会更改$HOME/admin.conf中的地址。