Развертывание Kubernetes на локальном кластере Ubuntu

Я просто пытаюсь установить Kubernetes на локальный кластер Ubuntu, используя оригинальную документацию (http://kubernetes.io/docs/getting-started-guides/ubuntu/). Проблема в том, что когда я пытаюсь выполнить kube-up, после создания бинарных файлов я получаю следующую ошибку:

Deploying master and node on machine 10.86.108.150
make-ca-cert.sh                                                          100% 4136     4.0KB/s   00:00
easy-rsa.tar.gz                                                          100%   42KB  42.4KB/s   00:00
config-default.sh                                                        100% 5438     5.3KB/s   00:00
util.sh                                                                  100%   29KB  28.9KB/s   00:00
kubelet.conf                                                             100%  644     0.6KB/s   00:00
kube-proxy.conf                                                          100%  684     0.7KB/s   00:00
kubelet                                                                  100% 2158     2.1KB/s   00:00
kube-proxy                                                               100% 2233     2.2KB/s   00:00
kube-controller-manager.conf                                             100%  744     0.7KB/s   00:00
kube-scheduler.conf                                                      100%  674     0.7KB/s   00:00
kube-apiserver.conf                                                      100%  674     0.7KB/s   00:00
etcd.conf                                                                100%  709     0.7KB/s   00:00
kube-apiserver                                                           100% 2358     2.3KB/s   00:00
kube-scheduler                                                           100% 2360     2.3KB/s   00:00
etcd                                                                     100% 2073     2.0KB/s   00:00
kube-controller-manager                                                  100% 2672     2.6KB/s   00:00
reconfDocker.sh                                                          100% 2082     2.0KB/s   00:00
etcdctl                                                                  100%   12MB  12.3MB/s   00:00
kube-apiserver                                                           100%   58MB  58.2MB/s   00:00
kube-scheduler                                                           100%   42MB  42.0MB/s   00:00
etcd                                                                     100%   14MB  13.8MB/s   00:00
flanneld                                                                 100%   11MB  10.8MB/s   00:01
kube-controller-manager                                                  100%   52MB  51.8MB/s   00:00
kubelet                                                                  100%   60MB  60.3MB/s   00:00
kube-proxy                                                               100%   35MB  34.8MB/s   00:01
flanneld                                                                 100%   11MB  10.8MB/s   00:00
flanneld.conf                                                            100%  577     0.6KB/s   00:00
flanneld                                                                 100% 2121     2.1KB/s   00:00
flanneld.conf                                                            100%  568     0.6KB/s   00:00
flanneld                                                                 100% 2131     2.1KB/s   00:00
sudo: unable to resolve host kubernetes-master
etcd start/stopping
**Error:  client: etcd cluster is unavailable or misconfigured
error #0: dial tcp 127.0.0.1:2379: getsockopt: connection refused
error #1: dial tcp 127.0.0.1:4001: getsockopt: connection refused**

Спасибо за все ваши ответы


person CAdrian    schedule 01.07.2016    source источник
comment
после перезапуска kube-controller-manager и повторной попытки kube-up.sh я получаю следующую ошибку: невозможно создать обычный файл ‘/opt/bin/kube-controller-manager’: текстовый файл занят   -  person CAdrian    schedule 01.07.2016
comment
Создайте кластер etcd, используя руководство по coreos вручную, и снова попробуйте kube-up.   -  person Norbert van Nobelen    schedule 01.07.2016
comment
Вы должны запустить kube-down.sh перед повторным запуском kube-up.sh, потому что некоторые файлы могли быть заблокированы процессами. Видите ли вы какие-либо ошибки в файле /var/log/upstart/etcd.log?   -  person Dimuthu    schedule 19.08.2016
comment
У меня тоже такая же ошибка, помогите найти решение   -  person praveenraj    schedule 24.10.2016


Ответы (1)


Используйте kubeadm для устранения беспорядка в Kubernetes. Теперь он стабилен и является рекомендуемым подходом. Сначала у вас может быть кластер с одним узлом, а в будущем его можно масштабировать, если вы получите запасные узлы.

person P Ekambaram    schedule 08.02.2019