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

Господа. Есть 4 пода с nginx. 2 на одной ноде,

два на другой. ДРуг друга курлят поды, который находятся на одной и той же ноде. Если на разных, не курлятся. С этим я смирился. Делаю networkpolicy deny для всех подов. По идее, как я понимаю, доступ должен друг к дружке пропасть совсем . Но ничего не меняется. Что не так?)

20 ответов

36 просмотров

какой у тебя CNI?

Виктор-Бутолин Автор вопроса
Виктор Бутолин
screenshot Эт оно?)

кажется что именно с ним проблема, посмотри что в логах кластера

Виктор Бутолин
screenshot Эт оно?)

Так плагин то твой network policy поддерживает?

Виктор-Бутолин Автор вопроса
Dmitry Sergeev 🇺🇦
Так плагин то твой network policy поддерживает?

Вот сорян. Я пока плаваю еще в этом. Не могу достоверно прям вот счаз сказать). Пока думаю, как осознанно плагин выбрать)

ну можно сделать вывод что твой cni не работает как надо. Если у тебя без nework polocy два пода на разных нодах законектится не могут

Виктор Бутолин
screenshot Эт оно?)

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

Виктор-Бутолин Автор вопроса
Dmitry Sergeev 🇺🇦
ну можно сделать вывод что твой cni не работает ка...

Я не уверен. Но. Используемые плагины здесь же смотрятся? cat /etc/cni/net.d/87-podman-bridge.conflist

Виктор Бутолин
Я не уверен. Но. Используемые плагины здесь же смо...

возьми готовый плагин. calico, cilium, kube-router, etc Чтобы понимать что там у тебя в /etc/cni/net.d нужна экспертиза и в целом понимание как cni работает в кубе. Ты рано туда полез. Ну и networik policy из не откуда тоже не возьмутся, для этого нужен какой-то контроллер который будет их реализовывать (в cailco, cilium, kube-router это уже есть)

Виктор-Бутолин Автор вопроса
Dmitry Sergeev 🇺🇦
возьми готовый плагин. calico, cilium, kube-router...

Спасибо за направление). А то я поплыл)).

Виктор-Бутолин Автор вопроса
Dmitry Sergeev 🇺🇦
возьми готовый плагин. calico, cilium, kube-router...

Можно еще раз спрошу? ) Я пока разобрался, что плагины находятся в /opt/cni/bin/ . Есть там плагин weave. Я его поставил. В папке /etc/cni/net.d/ появились два файла 10-weave.conflist и 87-podman-bridge.conflist. Теперь бы понять, какой плагин из какого конфигурационного файла будет использоваться?)). Где это указывается?

Виктор Бутолин
Можно еще раз спрошу? ) Я пока разобрался, что пла...

нет, там находится конфигурация cni. Сетевой плагин, это набор всякого разного. Он в том числе добавляет конфигурацию cni в /etc/cni и бинари может добавить в /opt/cni/bin. Но еще он сам по себе работает на всех нодах (обычно это daemonset) и делает всякое разное (сильно зависит от плагина на самом деле). Плагин может и базу данных даже иметь свою отдельную. Например такой плагин может маршруты раскидывать на ноды Может туннели настроить Может управлять сетевыми политиками (например с помощью iptables/nftables и ipset) Да кучу всего.

Виктор-Бутолин Автор вопроса
Dmitry Sergeev 🇺🇦
нет, там находится конфигурация cni. Сетевой плаги...

Вот они). Понять бы, что еще как они еще делают свою работу) . Получается, что все-таки у меня все есть для работы. И именно это плагин глюкана ловит.

Виктор-Бутолин Автор вопроса
Виктор Бутолин
screenshot Вот они). Понять бы, что еще как они еще делают св...

они делают свою работу очень по разному. Да еще и в пределах одного плагина он может работать по разному в зависимости от настроек с weave не знаком сорян

Виктор-Бутолин Автор вопроса
Dmitry Sergeev 🇺🇦
они делают свою работу очень по разному. Да еще и ...

В любом случае пасиб). Я на пару килобайт поумнел)

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
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
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта