172 похожих чатов

Подскажите, плиз, как пробросить ingress-контроллер от minikube во внешний инет? Я

добавил хост в сервисе noip, который смотрит на мой внешний ip, а как теперь проксировать трафик с внешнего api на ingress в minikube?

21 ответов

20 просмотров

kube-peoxy?

Ингрес получил внешний адрес? kubectl get ingress Это часто берёт время

На шлюзе dstnat входящих 80/443 на хост с миникубом (там VirtualBox скорее всего), далее с хоста редирект входящих 80/443 на IP миникуба

Aleksandr-Eremin Автор вопроса
Andrey Pishchulin
На шлюзе dstnat входящих 80/443 на хост с миникубо...

У меня видовая машина, я хочу развернуть на ней кластер с миникубом, чтобы использовать его для тестов. Описанная вами схема предполагает, что меня на винде будет virtual box с убунтой, например?

Aleksandr Eremin
У меня видовая машина, я хочу развернуть на ней кл...

Просто дрова виртуалбокса. Миникуб сам нужные образа подтянет

Aleksei Olshanskiy
Просто дрова виртуалбокса. Миникуб сам нужные обра...

Угу, установите виртуал бокс. Потом по инструкции с сайта миникуба установите миникуб. Скрипты все сделают.

Aleksandr Eremin
У меня видовая машина, я хочу развернуть на ней кл...

Достаточно установить виртуалбох и уточнить при создании кластера куба драйвер виртуалбох

Aleksandr-Eremin Автор вопроса
Aleksei Olshanskiy
Просто дрова виртуалбокса. Миникуб сам нужные обра...

Я правильно понимаю что в этой схеме трафик извне должен идти сначала на сервис LoadBalanсer, а уже с него на Ingress или ингресс вообще не нужен?

Aleksandr-Eremin Автор вопроса
SB
Достаточно установить виртуалбох и уточнить при со...

У меня включён HyperVM, поэтому создание кластера с драйвером virtualbox не работает

Aleksandr Eremin
У меня включён HyperVM, поэтому создание кластера ...

Так через hyperv создайте кластер, в этом методе отличается только одно значение virtualbox и hyperv, в документации миникуба же все описано или я ошибаюсь?

Aleksandr-Eremin Автор вопроса
SB
Так через hyperv создайте кластер, в этом методе о...

Я создал кластер с HyperV, развернул деплои нужных мне сервисов, настроил ingress чтобы получать доступ к сервисам с хостовой машины, но столкнулся с проблемой, что не пойму как сделать мой миникуб доступным из интернета. Создал ddns хост бесплатный, но не знаю куда его пихать. Пытался развернуть LoadBalancer с nginx, но вместо external ip висит pending всё время, хотя я и не уверен что LB мне вообще нужен

Aleksandr Eremin
Я создал кластер с HyperV, развернул деплои нужных...

Чтобы миникуб передал внешний адрес нужно запустить minikube tunnel

Aleksandr Eremin
Я создал кластер с HyperV, развернул деплои нужных...

Я ж написал выше. Пробрось трафик. Ну пришел трафик на твой роутер - откуда он знает куда ему дальше идти?

Aleksandr-Eremin Автор вопроса
Andrey Pishchulin
Я ж написал выше. Пробрось трафик. Ну пришел трафи...

А в схеме browser -> load balancer -> ingress load balancer обязательно должен быть за пределами кластера?

Aleksandr Eremin
А в схеме browser -> load balancer -> ingress loa...

1. Зачем тебе LB? У тебя сколько инстансов? 2. Если с LB - без разницы где LB, тут вопрос в роутинге трафика. 3. Local browser --> ingress - пропиши url в hosts или запись А в ДНС локальном сделай

Aleksandr-Eremin Автор вопроса
Andrey Pishchulin
1. Зачем тебе LB? У тебя сколько инстансов? 2. Есл...

запись "А" в локальном DNS на роутере делается?

Aleksandr Eremin
запись "А" в локальном DNS на роутере делается?

Где у тебя днс? Там и делай. Ну и не все роутеры это умеют. Как вариант - файл hosts

Aleksandr-Eremin Автор вопроса
Andrey Pishchulin
Где у тебя днс? Там и делай. Ну и не все роутеры э...

на noip у меня добавлен хост, который автоматически получает ip машины и обновляет A запись, если IP меняется. Получается, что мне нужно входящий трафик перенаправить на miniube ip. Вот это я не пойму как сделать(

Aleksandr Eremin
на noip у меня добавлен хост, который автоматическ...

1 port forwarding - чтобы трафик с роутера дошёл до хоста (с миникубом) 2 minikube tunnel - чтобы трафик с хоста дошёл на кластер (в ингресс)

Aleksandr-Eremin Автор вопроса
Notrue
1 port forwarding - чтобы трафик с роутера дошёл д...

Как мне сделать 1 пункт на windows? Я попробовал включить переадресацию портов на роутере: Внешний порт: 80,443,53 Внутренний IP-адрес: (мой mikikube ip) Протокол: TCP Но это не прокатило(

Aleksandr Eremin
Как мне сделать 1 пункт на windows? Я попробовал ...

port forwarding конфигурируется на админке роутера если трафик не проходит, значит возможно блокируется фаерволом или провайдером..

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Привет, запускаю werf в dind в k8s, получаю ошибку на этапе build/beforeSetup: /.werf/stapel/embedded/bin/bash: /.werf/scripts/5898bdfe5214357d3706b879cc8d3d78460fb379607cbd...
florius0
4
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Подскажите, можно ведь комбинировать запись данных в один и тот же Stream через TFileStream и через TCompressionStream поочерёдно? Ну т.е. часть данных мне нужно сжать, часть ...
notme
4
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ребят, кто сталкивался с тем, что Electron.js не разворачивает билд React.js-приложения? Голый body в чёрном цвете, как и должно быть, но остального - нет. Билд работает исп...
..
6
Карта сайта