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

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

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

21 ответов

32 просмотра

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 конфигурируется на админке роутера если трафик не проходит, значит возможно блокируется фаерволом или провайдером..

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта