Vladimir
Подскажите кто знает, есть сайт и форум, не могу настроить игресс для форума, летит в логах куча 500 ошибок, контент(картинки не грузятся)
Конфиг https://pastebin.com/NSqnfK9x
Anton
Vladimir
в конфиге ингреса все выглядит живым?
Pavel
ктонибедь пилил связку acme-dns + cert-manager в одном кубике?
Vladimir
меня смущает что он ссылку example.com/forum/admin редиректит на example.com/admin
Pavel
у меня бареметал
George
и как это влияет? :-/
Pavel
никак, я что-то упоролся :(
Я правильно понял?
_acme-challenge.example.com CNAME _acme-challenge.cloudflare.example.com
и затем в cert-manager сказать под кем работать acme в cloudflare
George
George
у тебя ж DNS-01 авторизация получается
Pavel
у меня стейджи с рандомными именам aaa.example.com z4fa.example.com
George
теоретически оно сработает, даже если у тебя air-gap (лишь бы cert-manager мог в клаудфлейр апи ходить и в летс-энкрипт, чтобы его извещать о том, что записи в ДНС созданы)
George
Pavel
тогда получится что он сходи и сделает домен и уже затем сходит и церт попросит для этого домена?
George
да
Pavel
Нельзя еще и в выходыне работать. спасибо за идею.
George
👍👍👍👍🔥
Solyar
Ну что нашлись здесь те кто работал с metallb ?
George
есть, но нет
George
я не настолько крут, чтобы тебе что-то посоветовать
Solyar
Да там не в крутизне дело а в правильном написании конфига. Потратил все выходные на изучение, но так и не нашел корень проблемы
George
можешь напомнить?
George
это ты там с АСками борешься, да?
Solyar
Solyar
Сейчас обрисую ситуевину
Solyar
Есть 4 ноды в кластере
2 из них в одном цоде
2 из них во втором цоде
Необходимо настроить конфиг так чтобы каждая нода ходила с нужным as и к нужному ip
Solyar
Я находил солюшены для 1 ноды но увы это не подходит
Solyar
То есть мне выдали 4 таких конфига:
- my-asn : 00001
peer-asn: 00000
peer-address: 1.1.1.1
- my-asn : 00002
peer-asn: 00000
peer-address: 2.2.2.2
Solyar
Каждый воркер должен использовать свой конфиг, в этом и заключается проблема
Solyar
Нод селектор к сожалению не справился (либо я слишком глуп и не понимаю как правильно это сделать)
Anton
Solyar
George
George
Просто металлб, как я понимаю, для другого
George
Для обеспечения отказоустойчивости путем переопределения хостов в AS
George
/я не знаю как это лучше сформулировать/
Ты же хочешь #странного
Eugene [MSK+3]
Доброго времени,
у меня есть ingress-nginx сервис:
ingress-nginx service/ingress-nginx NodePort 10.109.219.142 <none> 80:32666/TCP,443:30765/TCP 26s
Если делаю запрос на curl 172.31.27.97, то ответ curl: (7) Failed to connect to 172.31.27.97 port 80: Connection refused
Если делаю запрос на curl 172.31.27.97:32666, то ответ корректный (nginx not found, т.к. сам ингресс еще не настроил)
Вопрос: как сделать, чтобы на 80 порт тоже работало?
George
Что такое 172.31.27.97?
Eugene [MSK+3]
private ip
George
Адрес ноды с кубером, я надеюсь ? И ты ломишься снаружи ?
Eugene [MSK+3]
Адрес ноды с кубером, ломлюсь пока внутри
Eugene [MSK+3]
В будущем планирую открыть 80 порт, чтоб снаружи ломиться
Eugene [MSK+3]
А не по 32666 порту
Andrei
Eugene [MSK+3]
Сам по себе
Andrei
Этот - это какой? Можно задать свой диапазон для nodeport
Eugene [MSK+3]
Я про 32666, который был выдан NodePort
Andrei
В чарте порт прописывается, в чем вопрос?
Eugene [MSK+3]
Eugene [MSK+3]
Anton
Eugene [MSK+3]
Andrei
Честно говоря, на поиграться, можно в hetzner cloud взять. Какой смысл в aws?
Eugene [MSK+3]
Eugene [MSK+3]
Vadim
Отделение Bereke Bank
Eugene [MSK+3]
Спасибо
Solyar
Solyar
Для каждого ДЦ у меня свои as-ки и свои ip
George
George
у тебя же по идее, как я понимаю, ноды должны видеть друга друга по ip и так, без конфигурации MetalLB
Solyar
George
извини, ты будешь ругаться, что типа русскоязычное сообщество и блаблабла, но мне кажется, что ты взял не тот инструмент не для той задачи. Кубер - ок.
А вот остальное - странно. И, да, ты сам как планируешь обеспечивать отказоустойчивость кубера овер 2 ДЦ?
George
я просто хочу понять вообще твое решение. Оно же и так не отказоустойчивое. Может два кластера все-таки и тогда проблема с металлб рассосется сама собой?
Solyar
George
отвалился ДЦ1 - толку от ДЦ2 нет (он все равно работать не будет)
Solyar
Етисиди на мастерах а евенты надо наверное вынести куда-то далеко
George
отвалился ДЦ2 - ну, ок, бывает
Just a baka
George
я просто помню, что мы такую структуру буквально полмесяца назад обсуждали. Это не ты был?
Vadim
отвалился ДЦ2 - и всё упало в RO
The
Just a baka
Vadim
с пятью мастерами получше, но всё равно плохо
Just a baka
всего 3 мастера и 4 воркер ноды, а уже слышно про BGP + metallb, бывалый сетевик все решает своими инструментами?