I have 2 VM nodes. Both see each other either by host name (via / etc / hosts) or by ip-address. One of them was equipped with a cubist as a master. Other as a working node. Following the instructions ( http://kubernetes.io/docs/getting-started-guides/kubeadm/ ), I added a weave-net. The list of containers is as follows:
vagrant@vm-master :~$ kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE kube-system etcd-vm-master 1/1 Running 0 3m kube-system kube-apiserver-vm-master 1/1 Running 0 5m kube-system kube-controller-manager-vm-master 1/1 Running 0 4m kube-system kube-discovery-982812725-x2j8y 1/1 Running 0 4m kube-system kube-dns-2247936740-5pu0l 3/3 Running 0 4m kube-system kube-proxy-amd64-ail86 1/1 Running 0 4m kube-system kube-proxy-amd64-oxxnc 1/1 Running 0 2m kube-system kube-scheduler-vm-master 1/1 Running 0 4m kube-system kubernetes-dashboard-1655269645-0swts 1/1 Running 0 4m kube-system weave-net-7euqt 2/2 Running 0 4m kube-system weave-net-baao6 1/2 CrashLoopBackOff 2 2m
CrashLoopBackOff appears for each working node. I spent some of our games with network interfaces, but it seems that the network is in order. I found a similar question where the answer advised me to look in the magazines and not follow. So here are the logs:
vagrant@vm-master :~$ kubectl logs weave-net-baao6 -c weave --namespace=kube-system 2016-10-05 10:48:01.350290 I | error contacting APIServer: Get https://100.64.0.1:443/api/v1/nodes: dial tcp 100.64.0.1:443: getsockopt: connection refused; trying with blank env vars 2016-10-05 10:48:01.351122 I | error contacting APIServer: Get http://localhost:8080/api: dial tcp [::1]:8080: getsockopt: connection refused Failed to get peers
What am I doing wrong? Where to go from there?
source share