Ниже приведены шаги, которые я выполнил.Узел неудачного регистра с kube-apiserver
- установлен и настроен etcd, Кубэ apiserver, Кубэ контроллер менеджер, Кубэ-планировщик, фланель на хозяина.
- Элемент списка kubectl get node не отображает ни одного узла изначально.
установлен и настроен фланель сеть, kubernetes, докер на node.When узле запускается и пытается зарегистрировать с API сервером, он дает эту ошибку в journalctl -xe
Попытка зарегистрировать узел 192.168.6.103 E1222 02 : 20: 03.487534 2030 kubelet.go: 1222] Не удалось зарегистрировать узел «192.168.6.103» с сервером API: тело запроса было в неизвестном формате - принятый носитель E1222 02: 20: 03.490982 2030 event.go: 198] Сервер отклонил событие '& api.Event {TypeMeta: unversioned.TypeMeta {Вид: "", APIVersion: ""}, ObjectMeta: api.ObjectMeta {Имя: "192.168 E1222 02: 20: 03.493741 2030 event.go: 198] Сервер отклонил событие '& api.Event {TypeMeta: unversioned.TypeMeta {Вид: "", APIVersion: ""}, ObjectMeta: api.ObjectMeta {Name: "192,168
Ниже приведены версии установленного на узле. Я думаю, это проблема с узлом.
Docker версия клиента - сервер 1.10.3 API 1,22 сервер Docker версия - сервер 1.10.3 API 1,22
kubectl версия дала ошибку
Подключение к локальному хосту сервера: 8080 было отказано - сделал вы указываете правильный хост или порт?
Я сделал это
$ kubectl config set-cluster demo-cluster --server=http://master.example.com:8080
$ kubectl config set-context demo-system --cluster=demo-cluster
$ kubectl config use-context demo-system
Тогда версия отображается как
версии клиента ,. Major 1 Minor 3 Версия сервера Major 1 Minor 2
Все, что я делаю неправильно? Любые предложения были бы очень полезными.
Благодаря