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

✋ Я могу как-то/где-то помотреть диапазон ip для статического выделения для

сервиса ClusterIP? может на kube-proxy или в самом IPVS

есть общая сеть на все сервисы кластера - kube_service_addresses: 10.233.0.0/18
из него часть на динамику часть на статику выделсяется

17 ответов

8 просмотров

если через кубадм установлено, то в конфигмапе kubeadm-config.kube-system поле ClusterConfiguration.networking.serviceSubnet дает подсеть для всех адресов. По формулам из этой статьи: https://kubernetes.io/blog/2022/05/23/service-ip-dynamic-and-static-allocation/ можно посчитать отсюда подсеть для статических адресов.

Aleksey-Koltsov Автор вопроса
Vladimir
если через кубадм установлено, то в конфигмапе kub...

по формуле понятно что первые 256 адресов можно брать под статику, это да. Меня смутило что сервисы control plane в кластере заняли уже 10.233.0.1 - coredns и api-server - 10.233.0.1, следовательно не могу гарантировать что первые 256 адресов под статику

Aleksey Koltsov
по формуле понятно что первые 256 адресов можно бр...

со статикой гарантий никаких быть не может, на то она и статика. Но в кубадм кластере вроде по дефолту обычно .1 и .10 адреса заняты на упомянутые сервисы, остальными можно пользоваться. Но гарантий того, что очередной софт не займёт ещё какой-то адрес - нет. Может в других дистрибутивах кубера другие адреса будут заняты.

Что значит динамика и статика ?

Vladimir
со статикой гарантий никаких быть не может, на то ...

Оба адреса можно переназначить на другие.

Aleksey-Koltsov Автор вопроса
George Gaál
Что за чушь?

Исхожу из https://kubernetes.io/blog/2022/05/23/service-ip-dynamic-and-static-allocation/ Сеть сервисов это не более чем правила iptables/ipvs

Aleksey Koltsov
по формуле понятно что первые 256 адресов можно бр...

Это не имеет отношения к формулам (см Cisco CCNA IP Addressing and Subnetting). И как статика связана с контекстом динамических ip ?

Aleksey-Koltsov Автор вопроса
Yuriy
Это не имеет отношения к формулам (см Cisco CCNA I...

Перечитал https://kubernetes.io/blog/2022/05/23/service-ip-dynamic-and-static-allocation/ Понял что разделения нет на ститкику и динамику, просто теперь можно изменить логику распределения ip, снизив воможность ошибки при стистичском назначении. Вкладывал инной смысл изначально.

Aleksey Koltsov
Перечитал https://kubernetes.io/blog/2022/05/23/se...

все еще непонятно - чего хотите

Aleksey Koltsov
Перечитал https://kubernetes.io/blog/2022/05/23/se...

Вы разверните мысль, если что то не получается, то не страшно об этом говорить. Опишите проблему тезисно: Есть этот класс ip адресов в сети (адресация в кластере ip/mask) Столкнулся с проблемой, не понимаю как работает распределение внутри сети кубера для service и pods если для service выделен такой то сегмент сети а для pods такой то.

Aleksey-Koltsov Автор вопроса
Yuriy
Вы разверните мысль, если что то не получается, то...

Проблем в понимании этого вроде бы нет, пытался понять можно ли прибить жестко адрес на сервисе типа clusterip, что бы при передплое он не успел ни на кого назначится, условно я в конфиге приложения прописываю ip сервиса, который не хочу что б менялся ни при каких обстаятельствах

Aleksey Koltsov
Проблем в понимании этого вроде бы нет, пытался по...

при redeploy он не изменится. теперь вы понимаете что он измениться, если снести services и вновь накатить.

Aleksey Koltsov
Проблем в понимании этого вроде бы нет, пытался по...

А зачем прописывать адрес, чем днс не устраивает ?

Aleksey-Koltsov Автор вопроса
Alex Domoradov
А зачем прописывать адрес, чем днс не устраивает ?

Днс не отрабатывает, точнее отрабатывает, но перманентно прилетает ошибка php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution Проблема проявляется при коннекте к редису, но это отдельная история

Aleksey Koltsov
Днс не отрабатывает, точнее отрабатывает, но перма...

Так если на той стороне никого нет (удалили или еще чего), то как ip поможет ?

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

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

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