приложение доступа получает не найден я должен установить имя домена - PullRequest
0 голосов
/ 11 октября 2018

Я сделал все файлы (развертывание, пакеты, сервисы, вход) для установки приложения.Когда я перехожу на https://{POD_NAME}/moddev1/auth,, я получаю сообщение

404 Not Found

от nginx.

Я предполагаю, что сообщениеИсходя из входа nginx.
Вся информация отправляется в порт 443 .В настоящее время у меня работают следующие модули: {xx98, xx97}.

Нужно ли устанавливать конкретное доменное имя для доступа к этому приложению?

Я немного растерялся вмомент ... :(

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

решение моей проблемы было

я делаю ошибку, когда я установил serviceName при входе, хорошим было serviceName: https-cas

Также я установил свой домен cas.xxx теперь я могу получить доступ к банкам

 tls:
  - hosts:
    - cloud.devlan.efg.corp  
    - cas.devlan.efg.corp
    secretName: cloud-devlan-efg-corp-cert

, если у вас есть ошибка 404 , когда вы пытаетесь получить доступ к своей веб-странице, что означает, что вы получаете доступ до прокси Nginx и ваша ошибка при входефайл .Может быть, так же, как я;)

0 голосов
/ 11 октября 2018

«404» - это хорошо, так как POD находится в поиске.Кажется, ошибка в том, что он не может найти путь '/ moddev1 /'.Найдена та же проблема в [1] с обходным решением, которое вы должны попробовать.

[1] https://github.com/jetstack/kube-lego/issues/115

...