Если все настроено правильно, переход к http://www.13.71.xxx.xxx
должен привести вас прямо к приложению.
Что вы можете сделать, чтобы убедиться, что приложение работает должным образом, это исследовать изображение и модуль.
Для образа вы можете запустить его локально с помощью Docker.docker run azure-vote-front image=nameOfImage"
.Если это работает, то вы установили, что образ работает в автономном режиме, что является хорошим первым шагом.
Следующий шаг - отладка вашего модуля.Вы можете использовать команду kubectl describe pod azure-vot-front-generated-id-number
, чтобы получить состояние развертывания.Если вы не можете найти здесь никаких ошибок, я бы порекомендовал проверить журналы.kubectl logs -f azure-vote-froned-generated-id-number
выдаст вам логи приложения.Я предполагаю, что на этом шаге вы обнаружите ошибку и сможете ее исправить.
Часть вашего вывода в PORT(S)
показывает отображение портов внутри вашего кластера.Любой запрос на порт 80 на external-ip будет отфильтрован на порт 31619 внутри кластера.Kubernetes обеспечил фильтрацию запроса обратно на порт 80 для вашего приложения, когда запрос достигнет вашего приложения.Пока вы выставляете порт в своем Dockerfile, все должно быть в порядке.