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

Бомжур, кубер-эксперты! В двух словах для тех, кто не знает историю

моей борьбы с кубером:

- с целью разработки приложения а также изучения возможностей кубера, установил кубер-кластер на двух виртуалках под дебиан 11;

- всё как бы ок, но лоадбалансер не работает в подобной конфигурации, в связи с чем мне дали совет поставить metalLB;

И вот вопрос. metalLB вроде бы заработал, во всяком случае теперь LoadBalancer получает свой ExternalIP И по запросу curl EXTERNAL_IP по 80му (нужному мне) порту я получаю то что ожидаю (ответ своего сервиса), НООО тот EXTERNAL_IP понятно (или непонятно) не виден с мастер хоста, на котором крутятся виртуалки. Как сделать так, чтобы EXTERNAL_IP во вне виртуалок, стал достигать их?

16 ответов

13 просмотров

Прописать маршрут?

топологию нарисуй, я ничего не понял. Что такое мастер хост и все такое

Andrey RRR
Прописать маршрут?

а вообще Андрей как будто прав - твой флоатинг айпи есть только в мозгах виртуалок, мастер хост про него ничего не знает и отправляет на свой дефолт гейтвей

Ну отличная схема была с хостнетворк и Ingress Nginx

какие ИП на хост системе?

Yuriy-Roskoshinsky Автор вопроса
Solyar
Ну отличная схема была с хостнетворк и Ingress Ngi...

эта схема не сработала, возможно из-за моих кривых рук. но, установив металлб он как минимум дал ожидаемый результат на локалхосте. руки те же)

точно, кривые руки

Yuriy-Roskoshinsky Автор вопроса
Alíakséi 🇺🇦
какие ИП на хост системе?

привет! выше коллега предложил маршруты прописать. сейчас попробую. если ок то вопрос снимется.

Yuriy-Roskoshinsky Автор вопроса
George Gaál
точно, кривые руки

чо дикий то такой?

MetalLB - это не панацея. С ним, например, задача добавления tls перекладывается либо на сам приклад, либо на envoy

Какой CNI стоит?\

Ilya Pozdnov
Какой CNI стоит?\

на скриншоте калико же

Yuriy-Roskoshinsky Автор вопроса
Andrey RRR
Прописать маршрут?

Андрей, давно не общался с iptables, редирект на нужный ип сделал так: iptables -t nat -A PREROUTING -j DNAT --to-destination 192.168.1.240 то есть, пытаюсь сказать, что любой трафик входящий в данную виртуалку должен направляться на её внутренний локальный 192.168.1.240 Во вне виртуалки, я пытаюсь зайти по адресу виртуалки (у меня это 192.168.0.160) Но что-то не алё. В правиле iptables ошибка? в виртуалке вызов curl 192.168.1.240 отрабатывает ожидаемо

Yuriy Roskoshinsky
Андрей, давно не общался с iptables, редирект на н...

понимаешь, с таким подходом до кубера еще далеко

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
I just installed it but how do I use it?
Talula
12
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Good afternoon, I just started learning php in conjunction with mysql. I am registering a system on a local Mamp server using phpMyAdmin. It seems to be stored normally in the...
ManGo
1
Карта сайта