Anonymous
Привет. Такая проблема, кто-нибудь сталкивался с переполнением резервирования ip, после рестартов и репликации? Использую multus и flannel. Как правильно чистить зарезервированные ip, не удаляя файлы? И как расширить с 24 до 16 или до 20 подсети?
ivan
Юзай calico) Она теряет адреса конечно иногда, но мы с переполнениями не сталкивались
Tadeusz
Надо было calico брать (ц)
Tadeusz
Да да
Ilya
Уважаемые, какой самый простой способ наладить общение между двумя подами? У меня есть основное приложение в одном поде, и некие конфиги во втором, которые я хочу динамически обновлять без рестарта первого, а тот периодически будет ходить и их читать в json. Думаю в сторону простого http эндпоинта, с которого другой под будет читать. Это норм, или есть более простое/общепринятое решение?
Ilya
Я так понимаю, что в одном поде без перезапуска это сделать будет сложнее
Vadim
тогда да, либо общий сервис либо общий volume, если есть сторадж с RWX
Vadim
Я так понимаю, что в одном поде без перезапуска это сделать будет сложнее
ну тогда они будут на одной ноде, но контейнеры могут незавимо перезапускаться
Ivan
Конфиги можно в консуле хранить, а приложение его будет лонгполлить например
Ilya
Конфиги можно в консуле хранить, а приложение его будет лонгполлить например
Ну пока что у меня конфиге в файле, и клиент хочит их потом в бд перенести, так что хочу изолировать от остального приложения за API, а там будь что будет
Vadim
https://quay.io/repository/coreos/configmap-reload?tab=info например
Ilya
Интересно, спасибо
Валентин
Привет. Такая проблема, кто-нибудь сталкивался с переполнением резервирования ip, после рестартов и репликации? Использую multus и flannel. Как правильно чистить зарезервированные ip, не удаляя файлы? И как расширить с 24 до 16 или до 20 подсети?
Расширить можно только при добавлении ноды (ну т.е у ноды параметр podCIDR не редактируется, прописывается при добавлении ноды только). Ну или вообще отключить этот параметр и разруливать на уровне cni, тогда уж от конкретного cni зависит
Andor
главное subpath не делать
Andrey
главное subpath не делать
дада, именно директорией кинуть чтоб k8s мог обновить и все, проблема решена
𝚔𝚟𝚊𝚙𝚜
Научил Alpine грузиться по сети, получилось вполне юзабельно. Потом вспомнил, что не хочу жить без journald 🤔
Tadeusz
а там нет apk add systemd ?
Eduard
а там нет apk add systemd ?
Нет, ток из исходников собирать и с бубном прыгать
Eduard
OpenRC просто так не выпиливается)
Tadeusz
как это поцтерринг не предусмотрел
Tadeusz
ай-ай-ай
Tadeusz
канеш, этот пес и так поломал много нервов )
Eduard
Да и алпайн хорош только как контейнерное уг
Eduard
Физические железки я этой хрени не доверю
Eduard
Лучше собрать buildroot-ом самому
Eduard
Кстати, @kvaps а зачем тебе альпина через PXE?
𝚔𝚟𝚊𝚙𝚜
Кстати, @kvaps а зачем тебе альпина через PXE?
А эт я так поиграться. Но вообще мне хотелось что-нибудь простое как алпайн, но для бэрметал. Coreos мне не подходит, т.к. там нет пакетного менеджера.
Eduard
.... таки может быть на базе дебиана билдрут, или просто в minimal deboptstrap-нуть?
𝚔𝚟𝚊𝚙𝚜
Стоит признать, что пока все и на убунте отлично работает на LTSP
Eduard
18?
𝚔𝚟𝚊𝚙𝚜
Ага
Eduard
О, k3s пробовал?
𝚔𝚟𝚊𝚙𝚜
Неа
Eduard
Советую, на поиграться
Tadeusz
а что ты там планируешь запускать?
Eduard
Я в песочницу поставил, пока пашет
𝚔𝚟𝚊𝚙𝚜
а что ты там планируешь запускать?
Тоже что и сейчас, виртуалки и контейнеры
𝚔𝚟𝚊𝚙𝚜
Советую, на поиграться
В смысле на замену кубелетам или вообще?
Eduard
.... в alpine есть kvm?
Eduard
Весь кластер заменил на k3s
𝚔𝚟𝚊𝚙𝚜
.... в alpine есть kvm?
В мэйн репо либвирт лежит
Eduard
Надо будет попробовать альпину на железо воткнуть, а то дальше контейнеров не доводилось
𝚔𝚟𝚊𝚙𝚜
Весь кластер заменил на k3s
Ну у меня мультимастер, а k3s не умеет вроде его
𝚔𝚟𝚊𝚙𝚜
Интересно как, там же SQLite
Eduard
Посему я и воткнул ток в песочницу)
Eduard
Может консулом заменят
𝚔𝚟𝚊𝚙𝚜
А, ну тогда ок
𝚔𝚟𝚊𝚙𝚜
Блин, прям хоть арч или генту на сервер ставь...
Eduard
... мы чуть не психанули так же
Eduard
Пока на кастомный клауд-инит переезжать планы были
𝚔𝚟𝚊𝚙𝚜
Я сегодня с godarch игрался ещё
𝚔𝚟𝚊𝚙𝚜
Прикольная штука, но pxe к сожалению не умеет
Eduard
А на грабе закостылить низзя?
𝚔𝚟𝚊𝚙𝚜
Вот скрестить бы darch и pixiecore - будет бомба!
𝚔𝚟𝚊𝚙𝚜
А на грабе закостылить низзя?
Можно, но там свои initramfs модули
𝚔𝚟𝚊𝚙𝚜
Хотя, можно попробовать их можно выпилить...
Eduard
Арч же, то ещё лего
Vadim
Нет, не умеет, но обещали
Там весело кстати. Там так все классно вырезали, что траффик на ингрессы идет через мастер
Vadim
Соответственно при падении мастера вырубается все
Vadim
Такой вот эджкомпутинг клауднативный
Eduard
Не тестировал ещё failover
Eduard
(да и какой нафиг фэйловер с одним мастером)
Stas
а я хочу на гугловом cos попробовать хосты onprem запустить
Anonymous
Ясно, либо всё-таки руками править, что не гуд.
Или крон джоб со скриптом, который будет определять зарезервированные, но не доступные ip и удалять