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

Подскажите, глупый вопрос. Чтобы в кубере сервис foo сделал пинг сервиса

bar через wget http://bar
В класере нужен ingress?

11 ответов

27 просмотров

достаточно service, но зависит от задачи ingress работает на уровне http (хотя можно и нет) и помимо разных стратегий балансировки поддерживает еще и роутинг на основе хостнеймов/путей, плюс терминирует tls

Gaiaz-☮ Автор вопроса
Sergey Gureev
достаточно service, но зависит от задачи ingress р...

вот есть кластер где только 2 пода и ничего нет. Разве без ингреса из 1 можно по хттп обратить в другой по имени сервиса?

Gaiaz ☮
вот есть кластер где только 2 пода и ничего нет. Р...

если ты создашь service, который селектором будет выбирать твой второй под, то сможешь из первого пода по имени этого serivce дойти до приложения во втором поде что там у тебя за прикладной протокол будет не важно, т.к. service работает на транспортном уровне возможно придется еще напилить разрешающую сетевую политику, я просто не уверен, что по-умолчанию в кубере все сразу разрешено

Gaiaz-☮ Автор вопроса
Sergey Gureev
если ты создашь service, который селектором будет ...

я использую то что для меня нагенерировал helm create. При этом ip резолвится, но почему-то connection refused

Gaiaz ☮
я использую то что для меня нагенерировал helm cre...

я не рекомендую трогать хельм, пока не запомнишь, как работают основные ресурсы на уровне самого кубера, потому что получается вот то что получается сделай helm install —dry-run —generate-name ./chart выгрузи на пастебин и кинь линку, посмотрим, чо он тебе нагенерил

Gaiaz ☮
https://pastebin.com/U0j4ZBxN

Какие сетевые политики есть в неймспейсе, куда ты чарт применил?

Gaiaz-☮ Автор вопроса
Sergey Gureev
Какие сетевые политики есть в неймспейсе, куда ты...

просто на default. Попробую просто пересоздать неймспейс, это все на локальной машине

Gaiaz-☮ Автор вопроса
Sergey Gureev
Какие сетевые политики есть в неймспейсе, куда ты...

не помогло (делал reset кластера). Никаких политик сам не настраивал, спасибо погуглю еще)

Gaiaz-☮ Автор вопроса
Sergey Gureev
Какие сетевые политики есть в неймспейсе, куда ты...

доковырялся до такого, делаю запрос из другого пода: curl -vv http://api-gateway:8000/ping * Trying 10.102.101.103:8000... <— это IP сервиса * connect to 10.102.101.103 port 8000 failed: Connection refused но если дать прямой IP самого пода то все ок: curl -vv http://10.1.0.138:8000/ping * Trying 10.1.0.138:8000... * Connected to 10.1.0.138 (10.1.0.138) port 8000 (#0). <— ok

Gaiaz-☮ Автор вопроса
Sergey Gureev
Какие сетевые политики есть в неймспейсе, куда ты...

нашел вчера в чем была проблема. В сервисе было неправлиьное (несуществующее) название порта прописано. При этом поведение такое, что сервис раскатывается, но поскольку указанный порт несуществующий он просто рефузит все коннекты. Было бы логичнее если бы падал при деплое с такой конфигурацией

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта