bebebe
Олдфажные это mrtg
Sergey
Вы тут ещё про кактус вспомните тогда
Andor
кактус это ньюфажное
Andor
относительно
Driver
кактус же емнип ррдтулом и рисует
Driver
могу ошибаться
Driver
разок ставил на посмотреть давно и забросил
Pavel G
Коллеги, кто нибудь skycap использовал? Как он вообще? Если с дроном сравнить? (Ну не лезит душа с гитлабу, ну не могу)
Михаил
а чем тебе drone не угодил?
Anton
Товарищи, у кого несколько кластеров, чем контекст переключаете? Или алиасы к kubctl нафигачить? Как вы это лрганизовываете чтобы не запутаться?
Pavel G
а чем тебе drone не угодил?
:) не могу сказать что не угодил) В целом он у меня на почётном 3 месте счас по сложности взлета) Сразу перед гитлабом:) И на первом по скорости
Andrey
Товарищи, у кого несколько кластеров, чем контекст переключаете? Или алиасы к kubctl нафигачить? Как вы это лрганизовываете чтобы не запутаться?
я по подсказке из этого чата сделал на env переменной. Просто разные конфиги в зависимости от env. Это для jenkins. На локальной тачке собрал конфиг и переключаю контексты.
Andrey
Ребят, а какие есть бест практики для сбора логов из pod’ов в которых приложение умеет писать только в файлик?
Ivan
tail -f file.log & app
Ivan
Либо ln -sf /dev/stdout /var/log/app.log
Ivan
Либо сайдкар цеплять
Andrey
Либо сайдкар цеплять
Сайдкар? Какой?
Ivan
fluentd, filebeat, на свой вкус
Andrey
fluentd, filebeat, на свой вкус
Аааа, и шарить между ними что-то вроде emptydir и с неё лить логи?
Ivan
Угу
Andrey
Да уж, выбор из 3х зол 😂
Anton
Аааа, и шарить между ними что-то вроде emptydir и с неё лить логи?
тут только еще одна проблема с ротированием этого лога
Andor
Глянул глазом - drone выглядит платным
Anton
Опенсорсный
Stanislav
Точнее, некоторые удобные фичи - платные
Andor
S3 "blob storage" только за бабки?
Andor
На фоне гитлаба это выглядит странненько
Stanislav
Общие секреты
Stanislav
на остальное пока не наступали
Vadim
Дрон приколочен гвоздями к докеру, не очень клауднативно
Stanislav
Дрон сделан на докере :-)
Andor
Кажется про это и речь
Alex
Товарищи, у кого несколько кластеров, чем контекст переключаете? Или алиасы к kubctl нафигачить? Как вы это лрганизовываете чтобы не запутаться?
У каждого кластера отдельный конфиг-файл в .kube, для работы с нужным кластером копирую его конфиг-файл в .kube/config. Если нужно разово запустить команду для другого кластера, то env KUBECONFIG=$HOME/.kube/config-file-name kubectl ... Мне так удобнее, чем иметь один большой .kube/config, переключать контексты и т.д.
Alex
kube-ps1 выглядит интересно, но с моим любимым tcsh не дружит. 🙁
Nik
Народ, что является хорошим тоном по деплю фронта в куб? Билдить имейдж ? с nginx или его отдельным имейджом в поде?
Andor
CDN не предлагать?
Nik
ни
Andor
тогда без разницы
Nik
ок
Nik
подложить его под ингресс - плохая идея?
Ivan
Нормально
Stanislav
Зависит от нагрузки, по-моему.
Stanislav
В худшем случае придётся отдельно тюнить ингресс
Ivan
Если у вас больше одного сайта, то без ингресса никак
Nik
Если у вас больше одного сайта, то без ингресса никак
больше одного сайта, и у каждого по две версии (тест/прод)
Ivan
(либо без внешнего лб)
Andor
статику за кеширующий CDN
Rainbow
больше одного сайта, и у каждого по две версии (тест/прод)
я статику закиниваю в nginx image и деплою каждую ветку на поддомен. Это ничего не стоит практически. Будут проблемы, берите CDN, сходу не нужно.
Nik
Вопрос два - как жить с сессионными протоколами? есть деплоймент с 10 подами, и снаружи надо поднимать сессии до всех?
Nik
снаружи = снаружи деплоймента, а не снаруджи кластера
Rainbow
Что значит сессионные протоколы?
Andor
TCP
Rainbow
может там что ещё поверх tcp сессионного...
Nik
https://ru.wikipedia.org/wiki/DIAMETER
Nik
есть лоадбалансер свой, вопрос - можно ли его заюзать напрямую в сервисе?
Andor
напиши для него контроллер и юзай сколько хочешь
Rainbow
можно просто смотреть в describe сервиса и перекидывать в свой балансер.
Andor
кандидат на платиновые треды :)
Rainbow
ну халявно же =) чтобы знакомится с апи куба и не писать куча кода на discovery и тп. как потестируется можно и контроллер дописать.
Nik
Или что?
Nik
и как это поможет?
Andor
контроллер лоад-балансера
Nik
https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer типа этого? Вопрос следом - как сделать лоадбалнсером свой под?
Stanislav
Посмотреть, как устроено в metallb и сделать так же?
Andor
ну этих контроллеров больше одного же
Andor
для гугла свой, для амазон елб свой, для алб свой, для металлб, ф5 и ещё дофига для чего
Nik
(подозреваю что они все http, но пойду посмотрю)
Rainbow
разницы нет
Stanislav
можно и не только http/https
Andor
что значит "они http"?
Andor
например тот же F5 может управляться через rest api