Vadim
гуишку чисто
Семён
имхо куберовский дефолтный дашборд, хоть он и не очень, лучше отображает положение вещей чем ранчер
Семён
P.S. пол года назад я топил за ранчер )
Andrey
P.S. пол года назад я топил за ранчер )
А какие то проблемы были в самом ранчере
Vadim
я уже запустил ранчер и импортнил кластер свой, вот да этим хороши докеры)
Семён
А какие то проблемы были в самом ранчере
да, он управлял кластером в котором у меня лаба была
Семён
в один прекрасный день он просто перестал стартовать (ранчер), с жалобой на то что не может прочитать какие-то свои файлики из вольюма. Он стоял на отдельной машинеот кластера и там был запущен в докере по инструкции )
Семён
типа серты прочитать не мог
Семён
и уходил в крашлуп
Семён
откатил на снапшот - заработало, но нафиг такие приключения )
Семён
Поидее его надо в кластере запускать, в своём собственном, но не думаю что это гарантирует надёжность
Vadim
он только системный неймспейс и default видит, а мои неймспейсы и мои прилодения не показывате, типо поды там сервисы он не не кажет
Семён
потому что аннотаций нет в определениях твоих собственных неймспейсов
Vadim
жаль и ресурссы на нодах показывает в виде реквестов, а не реального потребления
Семён
а еще многие чарты из "Library" (типа их собственный хельм репозиторий) не пашут или имеют странные версии )
Семён
кароче парни не успевают угнаться за всем
Семён
а так идея прикольная
Vadim
ну ладно, 2 других официальных хельма там тож есть
Vadim
с них наверное тож можно ставить
Семён
можно, но с них надо стаить точно так же как ты бы ставил хельмом обычным. Только все переменные тебе придётся не в IDE забивать в variables, а в GUI в поля answers
Семён
У них интересно пайплайны сделаны. Но они очень примитивны и когда ты организуешь пайплайн - он в стендбай режиме отхавывает себе 400 метров оперативы
Семён
потому что там тупо дженкинс масте в контейнере живёт
Vadim
я мало что понял, ну ладно, хельм тоже еще не освоил
Vadim
потому что там тупо дженкинс масте в контейнере живёт
отдельный jenkins на каждый неймспейс - или один на весь кластер?
Denis
Всем привет. Есть несколько k8s кластеров (self managed). Нужно с них в реалтайме процессить логи и обрабатывать их, выдирать из них json. На основе этих логов слать http-уведомления сервисам, которые на эти логи подписаны. Прямо сейчас для этого используется fluentd, который стоит на кластерах и tail'ит файлы, далее отправляет в rabbitmq а оттуда уже нодой в порядке очереди разгребаются сообщения и отправляются http-уведомления. вроде бы работает, но есть некоторые проблемы: — Сообщение из лога может задвоиться, при перезапуске демона fluentd, например. Да, там есть pos-файлы, но это почему-то не помогает. — Нужна гарантия доставки (retry, backoff, buffer на диске, и т.д.) в случае падения демона, ноды или сети — Нужна гарантия последовательности сообщений Что посоветуете для этого использовать?
Я использую filebeat, который шлет логи в logstash. Внутри logstash использую плагин для парсинга json и удобно смотрю события в kibana З.Ы. прочитал еще раз и понял что кейс другой
Семён
Точнее даже на каждый пайплайн
Vadim
Точнее даже на каждый пайплайн
уххх. И эти люди ругают истио
Andor
уххх. И эти люди ругают истио
Главное чтобы не по дженкинсу в сайдкаре
Andor
А может это дженкинс агент, а не сервер?
Семён
не, агенты поднимаются на время выполнения
Семён
это я проверял
Семён
не ну в принципе наверное можно сделать какой-то хитрый, всесобирающий и вседеплоящий пайплайн один
Семён
но ведь потом с этим жить
Семён
и остаётся открытым вопрос зачем
Andor
какое отношение наличие сервера в неймспейсе имеет к конфигурации пайплайнов?
Семён
в ранчере - прямое
Andor
так это костыранчера беда, а не дженкинса, значит
Семён
так а я про дженкинс ничего плохого и не говорю
Семён
просто там это всё как-то через одно место
Семён
и максимально ограничено
NM
Проверь elastic и кибану
Выкинь эластик, ставь нормальную субд. Проблем не оберешься с эластиком в проде
Lucky SB
Postgress
Mikhail
Подскажите пожалуйста источник про то как работают «на нижнем уровне» сетевые политики на calico-bgp. Не как их писать, а за счет чего они реализуются.
Alex
Postgress
В каком месте она нормальная?
Sebor▂▅▇█▓▒░
Всем привет. Подскажите кто то ELK ставил в кубере? постоянно прихожу к одной ошибке Kibana server is not ready yet
Надо внимательно сетевые доступы проверять И ещё в конфиге кибаны нужно обязательно порт эластика указывать
Fidelina
Ребята, как удалить CLAIM, если уже нет неймспейса, к которому он принадлежалл, а в pv этот CLAIM уже резервирует устройство???
Fidelina
Грохни pv
Эм, а потом они не возвращаются )) в смысле они ранее с провиженером обратно возвращались
Fidelina
Сделай новый, в чем проблема
Эм, как-то странно, сейчас не выдается pv под pvc
Fidelina
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE gitlab-ce-data Pending local-hdd 2m
Fidelina
т е старые были удалены вместе с pv
Fidelina
сами вольюмы - стерты данные и переписали fs (заново накатила)
Fidelina
странно, что не выделяет устройства и ошибок не видно
Fidelina
waiting for first consumer to be created before binding
Lucky SB
Ну как только под появится которой пвц заюзает
Lucky SB
Сразу тебе пв сделают
Lucky SB
Или нет))) это ж локальный вольюм?
Fidelina
и под крутится
Fidelina
живет
Lucky SB
Не может быть
Lucky SB
Под не поднимется если пв ее примонтирован
Mikhail
iptables обычно
спасибо. похоже так. не вижу других упоминаний. если кто знает проблемы (особенности) network policy namespace isolation на calico - с радостью выслушаю :)
Tadeusz
А как можно сравнить pv и pvc с pv/vg/lv ?)
Fidelina
Под не поднимется если пв ее примонтирован
так он ждет себе вольюм, он тот, пендится все это время
Fidelina
причем, какие-то забиндились, а частично ещё пендятся во всю (
Fidelina
А как можно сравнить pv и pvc с pv/vg/lv ?)
oc get pv (находишь свой Claim) Пример: oc get pv | grep local-pv-9463c1e1 local-pv-9463c1e1 1014Mi RWO Delete Bound gitlab/gitlab-ce-etc local-hdd 3d По имени смотришь более подробную инфу oc describe pv local-pv-9463c1e1 .... Source: Type: LocalVolume (a persistent volume backed by local storage on a node) Path: /mnt/local-storage/hdd/vol02 Это уже каталог на ОС, который через df -h -> lvs -> vgs -> pvs -> fdisk -l
Tadeusz
Я про архитектуру строения PV/PVC
Tadeusz
Хм, похоже
Airat
Выбор любой технологии чем-то обоснован. Вероятно, нужен полнотекстовый поиск
Konstantin
Airat
) да тут соревнования устраивать можно. Один не справился с es, говорит меняй. Второй говорит, меняй на Postgres. Третий заявляет, чтр Postgres фигня. Кто победил?