Я довольно новичок в kubernetes, я надеюсь объяснить себя хорошо, и если у кого-нибудь есть какие-либо ресурсы / предложения для чтения по моей проблеме, это будет очень цениться.
Давайте перейдем прямо к делу.
Веб-приложение, которое я пытаюсь раскрыть, принимает только https-соединение с сервисом. В общем, я хотел бы попросить вход связываться с моим сервисом через https
Следуя некоторому руководству, я попытался открыть простое веб-приложение (принимающее http-соединение) через https, создать сертификат и секрет и добавить следующую строку в ingress.yml:
tls:
- secretName: testexample.com
hosts:
- testexample.com
и, запустив curl -k https://testexample.com
или через браузер, я вижу свою веб-страницу
Проблемы возникают, когда мое веб-приложение принимает только https-соединение, а веб-приложение, которое мы переходим в kubernetes, делает.
Я всегда получаю сообщение «404 default backend».
Я пытался найти некоторые ресурсы / учебник / предыдущие вопросы,
Безопасная связь между Ingress Controller (Traefik) и бэкэнд-сервисом в Kubernetes
Защита соединений от входа в службы в Kubernetes с помощью TLS
но я не понял, как выйти из проблемы.
Любые предложения, упомянутые выше, будут высоко оценены.