Не могу получить доступ к моему серверу Flask через вход - PullRequest
0 голосов
/ 29 мая 2020

Я новичок в концепциях Flask и k8s и пытаюсь реализовать очень простой сервер Flask через k8s для ознакомления с этой концепцией. Я могу получить к нему доступ через NodePort. Но после добавления службы входа и настройки моего хост-файла на машине windows. Когда я пытался получить доступ к URL-адресу хоста, который я добавил в ingress-srv.yaml, я получаю ошибку 404.

Вот ссылка на проект Github: https://github.com/bijay-ps/flask-poc

может кто-нибудь мне помочь ??

1 Ответ

2 голосов
/ 29 мая 2020
  1. Вам нужно описать, какой k8s вы используете. (например, minikube, gcp, azure et c) И версии клиента и сервера
$ kubectl version                 
Client Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.3", GitCommit:"2d3c76f9091b6bec110a5e63777c332469e0cba2", GitTreeState:"clean", BuildDate:"2019-08-19T12:36:28Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"17+", GitVersion:"v1.17.5-gke.6", GitCommit:"de3e4dcd39464bc1601edd66681e663bff1fe530", GitTreeState:"clean", BuildDate:"2020-05-12T16:10:21Z", GoVersion:"go1.13.9b4", Compiler:"gc", Platform:"linux/amd64"}
Убедитесь, что вы установили Nginx Ingress Controller . Вход по умолчанию (предустановлен) отсутствует.
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-0.32.0/deploy/static/provider/cloud/deploy.yaml
Ваши конфигурации yaml выглядят нормально.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...