Алексей
Etki
Andor
Я не спец, но вроде опционально
Andor
Для кубеней уже написали какой-то балансер на ебпф
Etki
я просто пока только про nftables такое слышал
Dmytro
cilium на ebpf же делают network policy насколько я помню
Andor
Во, цилиум
Kirill
а про кубернет?
minikube на маке стоит месяца два как, когда есть время смотрю потихоньку
Andor
Неправильно запомнил возможно
Алексей
minikube на маке стоит месяца два как, когда есть время смотрю потихоньку
helm управляет выкатом и шаблонизирует. То что ты выкатываешь - это уже манифесты кубернета.
В одном файле манифеста ты можешь сколько угодно yaml секций сделать разделяя их --- Но это не удобно обычно
Либо можешь выкатить всё в одном поде. Либо можешь выкатить в одном файле но в разных подах
И лучше через deployment, а не прямо поды.
Mentat
Denis
Kirill
Kirill
Алексей
Andor
Alexander N.
Коллеги кто обновлялся с 11 до 12 - грабли были?
Artem
Andor
Какому мануалу?
Andor
Если у тебя в деплойменте написано replicas: 5, то кубер будет стараться сделать 5
Andor
Одна упадёт - поднимется ещё 1
Denis
это понятно, там в связке редис кластер, при переезде подов с ним теряется связь
Denis
и не посстанавливается
Andor
Кто ж знает как у тебя это всё настроено
Denis
ну вот) мне интресно можно ли через ingress просто балансировку сделать
Andor
Можно
Stanislav
/me делал - работало
Andor
Но при чём тут редис - не очень понятно
Denis
не суть важно зачем там редис)
Andor
Балансировку ингрессом сделать можно
Artem
Andor
Или нужно
Max
Парни история следующая два кластера dev и прод
Anton
Max
Cpu requests на dev под поды 0
Max
А на проде какой бы не стартанул cpu requests 100m
Max
В спеке лимитов нет
Max
Само собой в конечном итоге весь cpu зарезервирован и не даёт стартануть другим подам :(
Vadim
Это нормально, Azure-style
Max
Aws style 😂🤣
Max
Как пофиксить?
Max
Ядер больше или как?
Anton
Anton
шедулингу нужна актуальная инфа. что толку запускать кучу подов, если им cpu time не хватит или будет пиздец тормозить
Anton
если устраивает что пиздец тормозит - выставляй лимит оч низкий
Max
Это понятно
Max
Но сейчас нужна отладка
Max
Я с помощью Прометея сниму метрики но какого хера AWS меня так подставляет :(
Andor
Max
А где их пофиксить
Max
Оркестрация с помощью kops
Andor
https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/
Max
А дефолтные лимиты найти не могу:(
Andor
ну ты сделай kubectl get all --all-namespaces -o yaml и ковыряйся сколько влезет
Vadim
Dmytro
ну раз уж такое дело то запощу сюда https://github.com/buttplugio/buttplug
Etki
Kirill
еще раз спасибо чуваки, я переделал конфиг с нуля, все заработало
Rainbow
Ivan
Кто-нибудь здесь запускает php в кубере одним контейнером без нжинкса?
Rainbow
Etki
Ivan
апачем...?
Я скорее думал про roadrunner или nginx unit
Rainbow
проще 2 deployment написать на nginx и fpm
Ivan
бывало
Как логи собираете? Через stdout или приложение само отправляет?
Ivan
Хотя он достаточно типовой получается, но мне кажется что это лишняя прослойка
Etki
Kirill
подскажите такую вещь, при обычном рестарте docker сервиса одновременно на всех нодах в кластере, Galera падает в Crash Loop, я конечно понимаю что в кластерах такой вариант не очень, но есть ли какой-нибудь выход?
Rainbow
Kirill
1.10.0 как? Полеты норм?
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Там dynamic kubelet configuration завезли, но старый /etc/systemd/system/kubelet.service.d/10-kubeadm.conf больше не работает, это если через кубеадм ставили
𝚔𝚟𝚊𝚙𝚜
я вообще так делаю:
apt-get purge kubeadm
apt-get install kubelet kubeadm
Andor
просто чудесно
Andor
полгода назад сетапили кластер - теперь не можете