Семён
а свой реджистри не поднять? это же приватно, дёшего и просто
Сергей
а свой реджистри не поднять? это же приватно, дёшего и просто
пока что с ресурсами тяжко) и так кубе работает на 1 ноде) а ранчер на второй и всё)
Отделение Bereke Bank
гитлаб же идет с встроенным реджистри
Отделение Bereke Bank
а...гитлаб в кубе
Сергей
гитлаб отдельно
Rainbow
он только правами рулит
Сергей
он только правами рулит
не, можно настроить
Семён
пока что с ресурсами тяжко) и так кубе работает на 1 ноде) а ранчер на второй и всё)
угараешь? я за 30 евро в месяц в хетцнере держу свою лабу на 4 машины кубера, ранчер и три машины под цеф.
Семён
30-40
Семён
https://accounts.hetzner.com/login
Отделение Bereke Bank
сайт кинь?
https://www.hetzner.com/cloud
Семён
только для ранчера надо плагин хетцнеровский включить
Отделение Bereke Bank
прод в этом уг держать не советую
Сергей
у меня прод а firstvds, а разработка вся в digitalocean
Семён
прод в этом уг держать не советую
ну да, бывает громко очень падает ) но для лаб, или минипетпроджектов имхо топовый варик.
Семён
DO вроде чуть дороже хетцнера выходит
Семён
а еще хетценорвский ДЦ в финке, у меня до него пинг 15-30ms )
Семён
приятно
Сергей
спб?
Семён
но, имхо, они и это подтянут. Вольюмы достаточно бодро ввели
Семён
Сергей
да
тоже)
Rainbow
https://i.kym-cdn.com/entries/icons/facebook/000/007/582/tumblr_lmputme3co1qa6q7k_large.jpg
Семён
Отделение Bereke Bank
не идёт же
учитывая как просто в гитлабе включается реджистри - можно сказать что идет)
Rainbow
значит я криворучка, в docker image такого не нашел
Artem
systemctl status kubelet journalctl -u kubelet -n200 docker logs api-server и тп
Спасибо, проблема была в том, что был включен свап. Сам дурак)
Rainbow
kubespray должен отключать
Artem
может проблема в том, что 18 убунта сервер
Artem
Расскажите, плиз, как подключить iscsi в кубере? Я правильно понимаю, что на всех нодах надо настроить инициатор и подконнектиться к луну, но не монтировать его в систему?
Отделение Bereke Bank
значит я криворучка, в docker image такого не нашел
я не через докер его ставил) как там в докер образе гитлаба ХЗ
A
kubectl describe ничего не говорит?
Вижу тоже самое что и в дашборде. Крит и старт контейнер с количеством
Rainbow
я не через докер его ставил) как там в докер образе гитлаба ХЗ
https://github.com/sameersbn/docker-gitlab/blob/master/docs/container_registry.md ну да, не криворучка, только серты от LE и ingress
Сергей
чтобы тригерил или хз как)
Misha
народ, а как вы снимаете метрики с нескольких кластеров для Prometheus?
Misha
предположим, у нас на всех кластерах развернуты node-exporter и kube-state-metrics
Семён
как узнать этот нужный момент?) это и интересует
ранчер-пайплайн запускается по вебхуку. Твоя задача бахнуть в нужный момент из гитлаба вебхук
Misha
Варианты, пришедшие в голову: 1. Discovery каждого кластера с использованием credentials для Kube API 2. Поставить на каждом кластере свой прометей как middleware и собирать со всех прометеев метрики
Сергей
ранчер-пайплайн запускается по вебхуку. Твоя задача бахнуть в нужный момент из гитлаба вебхук
че то не совсем понял? у меня происходит push, срабатывает раннер гитлаба завершились все работы гитлаба и у гитлаба есть хук окончания всех работ конвеера?)
Семён
не, у тебя пуш - > срабатывает гитлаб, билдит тебе контейнер, пушит его в реджистри -> вебхук на ранчер -> ранчер вытаскивает с репки deployment.yml и перезапускает твой деплой
Семён
вот на счёт как сделать вебхук у гитлаба по окончании сборки - надо смотреть, возможно допиливать
Сергей
я имею ввиду как слушать?
Семён
по дефолту хуки летят https://<адрес твоего ранчера>
Семён
f yt
Семён
а не
Семён
у тебя же gitlab
Семён
Сергей
в гитлабе я могу отправить просто
Сергей
Семён
ну вот, видишь, уже всё сделано почти )
Семён
ещё чутка и ты девопс, можешь просить 300к в наносекунду )
Сергей
но куда отправлять?)
Семён
блин
Семён
зайди в ранчер
Семён
выбери проект внутри своего клустера
Сергей
в ранчере это нужно же?
Сергей
ага
Семён
вот там вкладка вверху pipelines, говоришь configure repositories. жмякаешь что будешь конфигурить свой, выбираешь гитлаб. Дальше там три пункта. делаешь, наслаждаешься )
Семён
думаю тебе надо выбирать не push а tag, либо подправлять потом пайплайн, потому что у тебя кастом эвент
Семён
тут тебе уже GUI не сильно поможет, но сделает скелет пайплайна
Семён
Кстати он его же тебе в проект положит, и там его уже и поправишь
Сергей
запутался совсем уже)
Семён
babysteps
Семён
сделай просто пустой пайплайн для ранчера без каких-либо движений в gitlab
Семён
просто что бы он у тебя на пуш срабатывал
Семён
а потом уже накручивай
Семён
вот как я скидывал выше, только не для гитхаба а для gitlab
Oleg
всем привет. может кто нибудь сталкивался с такой проблемой: под statefulset'а выведен наружу через сервис LoadBalancer -> loadBalancerIP
Oleg
все хорошо до тех пор, пока под не переедет на другую ноду
Oleg
причем metallb ip перевозит, в ipvs правила обновляются