Как использовать nginx для обработки запросов к приборной панели Kubernetes - PullRequest
0 голосов
/ 17 января 2020

у меня 2 хозяина.
Первый сервер nignx прослушивает 443, и IP-адрес - ip1.
Другой сервер Kubernetes, а IP-адрес - ip2.

Адрес панели Kubernetes - ip2: 31117.
У меня есть еще одно приложение под названием app2, и его адрес ip2: 30180
Приборная панель и приложение app2 являются angular проектом.

Я хочу, чтобы сервер nginx обрабатывал запросы к приборной панели и app2, как показано ниже:
панель инструментов: https://ip1: 443 / панель инструментов для ip2: 31117
Приложение 2: https://ip1: 443 / app2 для ip2: 30180

Конфигурация nignx показана ниже:
location / dashboard {
proxy_pass = https://ip2: 31117
}


location / app2 {
proxy_pass = http://ip2: 30180
}

Индекс. html каждого приложения можно загрузить с этой конфигурацией. Но ресурсы, включенные в индекс. html возвращают 404. Что мне делать?

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