Etki
хранения и наблюдения
Sergei
этому логгингу/аналитике как раз логично жить _внутри_ кубернетеса. логгингу/аналитике самого кубернетеса (аписерверы, кубелеты и т.п.) логично жить снаружи кубернетеса.
Anton
для @etkee можно сделать второй пром снаружи, который будет забирать данные из прома внутри кластера
Serega
Вариант, спасибо.
Serega
я про логгинг и аналитику самого кубера
Serega
для @etkee можно сделать второй пром снаружи, который будет забирать данные из прома внутри кластера
что-то на сайте прома я не нахожу такого юзкейса. Имелся в виду <remote_write> ? но ведь это не совсем то что нужно
Serega
так, это federation называется. Осталось проверить будет ли алертинг работать
Anton
у прома есть возможность забирать данные из другого прома
Anton
все должно быть отл =)
Anton
это вроде предлагали при апдейте на 2.0 использовать
Serega
я читал, то предалагали remote_read
Alex Sharov
Господа, и еще вопрос по хелму. Я так и не понял, хорошо ли в чарт добавлять создание неймспейса?
Alex Sharov
особенно если в этот ns я деплою несколько чартов
Serega
remote_read это не то. Но federation вроде то что надо.
Anton
Господа, и еще вопрос по хелму. Я так и не понял, хорошо ли в чарт добавлять создание неймспейса?
я обычно просто указываю нужный мне неймспейс, а он создается автоматом, если его не было
Anton
при выполнении helm upgrade -i
Anton
нет, в команде helm
Anton
--namespace=
Alex Sharov
а, понятно
Alex Sharov
спасибо
Oleg
вижу что openstack origin требует внешний dns. кто свои днс разворачивает с кубером?
Юра
Привет всем Я Юра спец по Fabric Hyperledger Blockchain
Юра
Представился 🙂
Anatoliy
закройте локейшн на ингрессе совсем (отправьте на дефолт-бекенд) и ходите по сервису, который под бекендом
а как приложению в поде сходить на этот сервис если там ИП может быть разным по причине перезапуска? Или после сервиса IP меняться не будет?
Sergei
а если он?
а зачем?
Anatoliy
это - не нужно, просто интересуюсь для общей эрудиции)
Anatoliy
Я ведь правильно понимаю что headless это сервис который вообще открытого наружу ничего не имеет?
Sergei
headless-сервис это сервис, который не имеет clusterIP
Anatoliy
headless-сервис это сервис, который не имеет clusterIP
и как следствие этот IP ему вообще не сдался, он сам крутится и работает, его никто не трогает. по сему и ИП не нужен, так?
Alex 🌃
Привет. Может кто-то подсказать хостинг провайдера для kubernetes в России, чтобы была поддержка kubernetes как у гугла?
Есть хостинг https://containerum.com/ . Сам сервис работает на Kubernetes cо всеми вытекающими. Плюс есть инженерная поддержка на русском.
aleksej
@Alek
aleksej
Alexander спасибо , посмотрю, но он как то не солидно выглядит)
Anonymous
Anonymous
кто какую CI использует в кубере с пайплайнами?
Anatoliy
Народ, посоветуйте что глянуть, надо бэкапить данные в persistent volume, как это делается если там подключение идет как once?
Sergei
в принципе заводится, но это первый опыт для меня, сравнивать не с чем
Anonymous
spinnaker
А там можно тригнрить
Anonymous
* тригерить билд за другим как зависимость
Anonymous
concourse тоже поставил поиграться но там пайплайн хитрый какой то, кодеры не поймут :)
Anonymous
не совсем уловил вопрос
Это я одной рукой с телефона промахнулся :)
Anonymous
spinnaker
Как к этому шли? Почему выбрали именно эту и какие юзкейсы? Если не сложно, а то их щас развелось... Раньше когда дженкинс был было проще
Anonymous
Ок сори
bebebe
в любом случае не особо его советую
bebebe
например он не умеет в логи подов когда их запускает
bebebe
приходится ставить поделия вроде logstash'a и другие
Anatoliy
Ребят, а я могу volume примонтировать не как папку а как список файлов в этрой папке? Например /path/*.conf или нечто в этом роде?
Anatoliy
Скопировать?
ну вообще я имел в виду что для файлов подходящих по маске - оно будет идти в volume, а остальные как обычно
Anatoliy
т.е. полная папка не нужна, а вот файлов несколько что в ней хранятся - надо куда то девать, там конфиги и прочее
Anatoliy
в итоге если сервис перезагружается - монтируется папка с конфигом а остальнео создается уже самим приложением внутри контейнера но вроде как не совсем в папке)
Евгений
Думаю нельзя.
Anatoliy
Жаль.. Хорошо, а скопировать?
Евгений
Ну там же можно маски указать
Евгений
Как в ср?
Artem
кто какую CI использует в кубере с пайплайнами?
gitlab, и прогерам удобно - лезть никуда не надо, все в одном месте
Anatoliy
Как в ср?
всмысле в cp? и причем тут маски если надо просто вытащить данные из контейнера которые при восстановлении должны там оказаться?
Anatoliy
может кто сказать что я делаю не так? kubectl exec youtrack-657f678475-pc4tx — ls почему не работает? под точно есть, namespace - devs
Dmitry
Попробуй exec -ti
Anatoliy
Попробуй exec -ti
kubectl exec youtrack-657f678475-2286f -ti — ls Error from server (NotFound): pods "youtrack-657f678475-2286f" not found
Dmitry
Так неймспейс укажи
Dmitry
В конце -n devs
Anatoliy
Так неймспейс укажи
Спасибо, мозгов додуматься что его надо ставить до — а не после, видимо у меня не хватило( Заработало)))
Anatoliy
Кстати, если кому не очень сложно - может кто глянуть почему ingress не срабатывает? вот весь yaml: https://pastebin.com/weEunHe7
Anatoliy
Плюс меня честно говоря смущает что сервис сам открывает порт наружу, хоть и случайный, этого можно избежать?
Denis
▫️Какой у вас проект или где работаете? МГТС ▫️В чём вы специалист? Администрирование веб ▫️Чем можете быть интересны или полезны сообществу? Использование систем kube, docker ▫️Чем интересно сообщество вам? Обсуждение kube/docker в продакшене ▫️Откуда вы? Москва ▫️Как узнали про группу? Из группы Devoos_ru #whois
Алексей
Кстати, если кому не очень сложно - может кто глянуть почему ingress не срабатывает? вот весь yaml: https://pastebin.com/weEunHe7
Может в сервисе не NodePort а ClusterIP использовать? NodePort это ты напрямую 80 порт на ноде открываешь. А ингресс контроллеры у тебя на тех же нодах крутятся или на отдельно выделенных?
Алексей
на тех же, но кластерИП там вроде ошибку выдавал, но щас гляну, возможно я там не верно писал просто
Ну у тебя получается и ингрес слушает на 80 порту и сервис одновременно. Clusterip сервису в общем поставь. Сам сервис удали и потом залей заново.