Должен ли Фланель работать на хозяина из Кубернетеса?
Я успешно развернул кластер Kubernetes 1.3.5 на 1 мастер + 6 узлах (все работают под CentOS), включая дополнения DNS и Kubernetes Dashboard. Сначала казалось, что все работает нормально. Тем не менее, когда я пытался бежать
kubectl proxy --address=<master-external-ip> --port=9090 --disable-filter
и доступ http://<master-external-ip>:9090/ui
Я получил следующий вывод
Error: 'dial tcp 172.16.38.2:9090: i/o timeout'
Trying to reach: 'http://172.16.38.2:9090/'
Однако, если я начну flanneld
на мастере все работает, и я действительно могу добраться до панели инструментов. Теперь я использовал kube-up.sh
установить кластер, и он не установил никаких конфигов или systemd
сервис для Flannel, который меня смущает - должен ли Flannel работать на мастере?
1 ответ
Да, так и должно быть, в противном случае пакеты, проходящие через прокси-сервер API, не могут быть направлены в конечный пункт назначения: модуль панели мониторинга, запущенный на каком-либо другом компьютере.