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

Крче. для начала вам надо сходить к квапсу и попросить

его рассказать вам про типы сервисов в кубе, и что такое стейтфулсеты. зачем нужен сервис типа loadbalancer, а зачем сервис типа ClusterIP, и что такое headless сервис.
потому что в этой части у вас дыра в знаниях, заполненная домыслами.

далее:
sts:
replicas: 4
args:
- server
- http://m1c6-{0...3}.minio.minio.svc.cluster.local/data

делать еразуре кодинг minio на одной ноде - ну такое себе отказустойчивость

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

и наконец. решение твоих проблем...

смотри какая там цепочка:
ты хочешь отправлять клиента в неких балансировщик, который бы ходил в coredns от минио и узнавал в каком стейтфулсете у тебя бакет ?

ингресс-контроллер так не умеет. тебе действительно нужен некий скрипт-оператор ;) кторый будет постоянно ходить в coredns, брать оттуда полную зону, и на основании нее строить конфиг для балансировщика (nginx)

1 ответов

12 просмотров

> делать еразуре кодинг minio на одной ноде - ну такое себе отказустойчивость это staging. в проде и нод больше, и дисков соответственно > так он есть. просто не просил выкладывать) в темплейте стейтфулсета лэйбл app=minio, у хедлеса селектор по этому лейблу > ты хочешь отправлять клиента в неких балансировщик, который бы ходил в coredns от минио и узнавал в каком стейтфулсете у тебя бакет ? я там выше dig'и присылал. локальный coredns знает обо всех лоадбалансерах, может резолвить а-запись в нужный адрес, etcd знает обо все бакетах (ему минио сам сообщает). coredns смотрит в etcd на предмет соответствия адресов и бакетов. исходя из этого отддает под запрошенный урл нужный адрес. выше картинка про федерацию, на ней наглядно изображен процесс. > ингресс-контроллер так не умеет. тебе действительно нужен некий скрипт-оператор ;) кторый будет постоянно ходить в coredns, брать оттуда полную зону, и на основании нее строить конфиг для балансировщика (nginx) думаю вообще делегировать домен на coredns

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

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

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