Невозможно подключиться к входу minikube через minikube ip
так что я только начал копаться в миникубе после того, как тут и там возникли проблемы с рабочим столом докера. Я следую https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/, но столкнулся с проблемой.
Я сделал именно то, что описано в руководстве:
- Включите аддон входящего трафика в миникубе (кстати, это работает и с саморазвертываемым входным контроллером, установленным через Helm?)
- Развернуто приложение
- Создал соответствующую Ingress-конфигурацию.
Я проверил, что все доступно, и в итоге получил следующий вывод:kubectl get ingress
:
NAME CLASS HOSTS ADDRESS PORTS AGE
example-ingress <none> hello-world.info 192.168.49.2 80 87m
Однако при попытке получить доступ к hello-world.info (либо настройка в файле хостов, либо напрямую 192.168.49.2, просто для проверки подключения) я не получаю абсолютно ничего, кроме таймаутов запроса. В журналах моего входного контроллера также не упоминаются неудачные попытки подключения.
Соединение работает нормально при запуске туннеля вручную черезminikube service ingress-nginx-controller-admission --namespace=kube-system
.
Вот результатminikube profile list
:
|----------|-----------|---------|--------------|------|---------|---------|-------|
| Profile | VM Driver | Runtime | IP | Port | Version | Status | Nodes |
|----------|-----------|---------|--------------|------|---------|---------|-------|
| minikube | docker | docker | 192.168.49.2 | 8443 | v1.20.2 | Running | 1 |
|----------|-----------|---------|--------------|------|---------|---------|-------|
Я запускаю этот пример на компьютере под управлением Windows через среду выполнения docker-desktop.
Где я ошибаюсь? Моя конечная цель — обеспечить через мой вход опыт, подобный рабочему столу докера. Я не хочу вручную включать/отключать туннели для доступа к моему кластеру.
1 ответ
Мне не удалось заставить Ingress работать на minikube (Windows 10, Docker Desktop) после двух недель попыток.minikube tunnel
дает мне доступ к127.0.0.1/80
но я никогда не мог добраться до входных маршрутов. пробовали ? Несмотря на то, что настройка Ingress довольно сложнаkind
но это работает. Я написал статью Вид«Начало работы с Kind» .