как настроить basehref для панели управления kubernetes - PullRequest
0 голосов
/ 16 января 2020

Кластер k8s установлен на хосте, которому разрешены запросы только через порт 443 из внешней сети. Это означает, что все модули, управляемые только k8s, могут быть доступны через порт 443. Я установил Nginx на обратном прокси-сервере хост-сервера к кластеру k8s. Я установил приборную панель и другие приложения в k8s. Панель мониторинга k8s доступна с помощью узла port 31117. Как настроить basehref в панели мониторинга k8s? Например, https://ip/dashboard, чтобы открыть панель управления k8s.

1 Ответ

2 голосов
/ 16 января 2020

Вам необходимо настроить восходящий поток в nginx. Поскольку вы выставили его как NodePort -

location /dashboard/ {
proxy_pass https://<any-node-ip>:<dashboard-node-port>/;
}

Вы также можете посмотреть ресурс Ingress, используя который вы можете сделать то же самое, не размещая собственный сервер nginx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...