Я пытаюсь запустить k8s на Ubuntu/impish64. У меня есть эталонный env, на котором успешно работает ubuntu/bionic. Единственные различия между средами - это образ Ubuntu и диапазоны IP-адресов.
Это выход Bionic:
vagrant@ubuntu-bionic:~$ kubectl get pods -n kube-system -o wide
НАЗВАНИЕ ГОТОВНОСТЬ СТАТУС ПЕРЕЗАПУСКИ ВОЗРАСТ IP УЗЛА НАЗНАЧЕННЫЙ УЗЕЛ ГОТОВНОСТЬ ВОРОТА
coredns-64897985d-bk74z 1/1 Running 2 (3d2h назад) 4d8h 10.244.0.6 machine1 <none> <none>
coredns-64897985d-jhghl 1/1 Running 2 (3d2h назад) 4d8h 10.244.0.7 machine1 <none> <none>
etcd-machine1 1/1 Running 2 (3d2h назад) 4d8h 192.168.33.20 machine1 <none> <none>
kube-apiserver-machine1 1/1 Running 2 (3d2h назад) 4d8h 192.168.33.20 machine1 <none> <none>
kube-controller-manager-machine1 1/1 Running 2 (3d2h назад) 4d8h 192.168.33.20 machine1 <none> <none>
kube-flannel-ds-7c6mh 1/1 Running 2 (3d2h назад) 4d8h 192.168.33.20 machine1 <none> <none>
kube-proxy-r982l 1/1 Running 2 (3d2h назад) 4d8h 192.168.33.20 machine1 <none> <none>
kube-scheduler-machine1 1/1 Running 2 (3d2h назад) 4d8h 192.168.33.20 machine1 <none> <none>
Это озорной вывод:
vagrant@ubuntu-impish:~$ kubectl get pods -n kube-system -o wide
НАЗВАНИЕ ГОТОВНОСТЬ СТАТУС ПЕРЕЗАПУСКИ ВОЗРАСТ IP УЗЛА НАЗНАЧЕННЫЙ УЗЕЛ ГОТОВНОСТЬ ВОРОТА
coredns-64897985d-bd47f 0/1 В ожидании 0 45 мин <нет> <нет> <нет> <нет>
coredns-64897985d-s9bct 0/1 В ожидании 0 45 мин <нет> <нет> <нет> <нет>
etcd-machine1 1/1 Работа 0 45 м 10.0.2.15 machine1 <нет> <нет>
kube-apiserver-machine1 1/1 Бег 0 45 м 10.0.2.15 machine1 <нет> <нет>
kube-controller-manager-machine1 1/1 Бег 0 45 м 10.0.2.15 машина1 <нет> <нет>
kube-proxy-2sknk 1/1 Работает 0 45 м 10.0.2.15 машина1 <нет> <нет>
kube-scheduler-machine1 1/1 Бег 0 45 м 10.0.2.15 machine1 <нет> <нет>
Две потенциально говорящие подсказки:
21 января 09:22:21 ubuntu-impish kubelet[8744]: I0121 09:22:21.657003 8744 cni.go:240] «Невозможно обновить конфигурацию cni» err = «в /etc/cni/net.d сети не найдены». "
21 января 09:22:24 ubuntu-impish kubelet[8744]: E0121 09:22:24.425056 8744 kubelet.go:2347] «Сеть выполнения контейнера не готова» networkReady="NetworkReady=false причина: сообщение NetworkPluginNotReady: docker: сетевой плагин не готов: конфигурация cni не инициализирована"
Попытка установить фланель не удалась со следующим:
vagrant@ubuntu-impish:~$ sudo kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
В соединении с сервером localhost:8080 было отказано - вы указали правильный хост или порт?
Какие-либо предложения?