Grisha
То есть?
То есть куюернетес даёт тебе гомогенную среду, чего в ней должно быть разного ?
Grisha
Ресурсы разные
Какие ресурсы?
Andrey
Deployment, configmap, clusterissuer, etc
Andrey
Кажется оно, почитаю
Идея была в том, что состояние деплоя нужно отслеживать в рамках CD джобы. И логи тоже туда же. Чтобы всё в одном месте.
Алексей
Всем привет. Есть кубер кластер. Есть Swarm кластер. Как то возможно сделать так, чтобы поды из кубера могли общаться с оверлейными сетями сворм кластера? на воркер ноде оверлейные сети сворм кластера подняли.
Anton
а что за оверлеи, vxlan?
Алексей
а что за оверлеи, vxlan?
в кубере calico, а в сварме хз
Anton
трафик какой?
Anton
L3/L4 или L2 тоже надо?
Алексей
3/4 я думаю хватит. Нужно приложение подключить к монге сидящей в сворм сети.
Anton
а из сворма нельзя ее заэкспоузить тогда просто как сервис в кубере?
Алексей
как?
Anton
а, в сворм я не умею, думал вопрос/проблема на уровне концепта
Алексей
да, я тоже со свормом не дружу
Gregory
Всем привет. Есть кубер кластер. Есть Swarm кластер. Как то возможно сделать так, чтобы поды из кубера могли общаться с оверлейными сетями сворм кластера? на воркер ноде оверлейные сети сворм кластера подняли.
Не претендую на оригинальность, но я бы решал это топорно. Вынес бы routing traffic decision за пределы k8s или swarm. Те есть некоторый внешний роутер, которому анонсируются overlay диапазоны IP из обоих кластеров. Иначе кажется конструкция ещё сложнее получается.
Gregory
Ведь в конечном счете нам нужна просто L3 сетевая связность?
Алексей
доступ в кубер я представляю как сделать. Как сделать доступ в сворм сетки? Не представляю
Gregory
Ааа, ну тогда нам нужен спец конкретно по swarm) Не насоветую
Алексей
пробовал руками за dnat`ить трафик в контейнер, но без экспоз порта хрен, а вот если экспозить, то монгу в мир выкидываем и файером не прикрывается даже, там что-то докер намешал в правилах
Dmytro
кто нибудь щупал уже https://www.channelfutures.com/open-source/gravity-now-packages-multiple-kubernetes-apps-in-one-image-file ?
Artem
у нас тут свои наркотики
Stas
а есть кто отсюда на cloud next в Сан Франциско?
Tadeusz
Наклауд
Edouard
Duncan NacLoud
Alex
Привет! Не как не поднимается tiller - может кто в курсе как исправить, спасибо
Alex
tiller-deploy-c48485567-sgmhn 0/1 ContainerCreating 0 15h
Zhyhanov
ребята глупый вопрос, если деплою minio with local host path то где он хранит файлы свои, что то не могу вообще понять
Rainbow
shell оператор от flant. Крутяк. А чем metacontroller не угодил? Задача в https://habr.com/ru/company/flant/blog/447442/ решается через CRD типа MyDevEnvironment у которого на выходе namespace + secret + ещё что-то типа ролей. Все декларативно, а не императивный bash.
Rainbow
Да они тут тусуются
Terry
ну то было бы более официально)
Rainbow
Тут только для тех, кто прочитает shell и думает использовать. Есть альтернативы. Хотя да, пойду в коментах на хабре напишу.
Zhyhanov
где скажешь, первый оператор - путь
что имеете ввиду в операторах ?) сорри туплю
Rainbow
там на сайте minio есть генератор k8s конфига =)
Andrey
shell оператор от flant. Крутяк. А чем metacontroller не угодил? Задача в https://habr.com/ru/company/flant/blog/447442/ решается через CRD типа MyDevEnvironment у которого на выходе namespace + secret + ещё что-то типа ролей. Все декларативно, а не императивный bash.
Я сидел на докладе в Питере и судорожно подбирал ответы на вопрос, почему не metacontroller. Таких вопросов на конфе нам не задали. Я подробно отвечу, когда самолёт сядет, чуть позжее сегодня.
Houston
зато в чяте можно будет похоливарить
cent
Привет всем! Подскажите как прочитать из секрета tls.crt? -o jsonpath={.data.tls\.crt} Подобное не работает...
Rainbow
можно одной строкой, но её не запомнить.
Zhyhanov
там на сайте minio есть генератор k8s конфига =)
не нашел такого, но я не понимаю как теперь его ограничить в памяти. Если не используя pv.
Rainbow
А как через jsonpath ?
гуглануть, думаю кто написал точно.
Zhyhanov
local storage использовать
я его и использую, но получается он будет забирать все место котороые есть или я что то не понимаю
cent
гуглануть, думаю кто написал точно.
Да, вот уже прилично гуглю и что-то не нахожу Методом научного тыка подобрал -o jsonpath='{.data.tls\.crt}'
cent
)))
Rainbow
можно .data["tls.crt"]
cent
можно .data["tls.crt"]
Нет. Пишет, что нет такого ключа. Я уже разное пробовал
Rainbow
kubectl get secret preview-test-ru-tls -o json | jq -r '.data["tls.crt"]' | base64 -d понятно, значит у k8s там не весь jq
Vadim
народ а если образ изменился по тому же пути, кубер как то проверяет хэшсумму допустим, чтобы понять нужно ли новый образ качать? и качает ли?
Vadim
спасибо, с тэгом :latest применяется Always видимо, если не указано
Alexey
Господа, необходимо запускать более 250 подов на ноде. Кластер развернут через kubeadm с опцией --pod-network-cidr=10.244.0.0/16, сеть - flannel. Подскажите, что нужно сделать, чтобы корректно сменить маску? В гугле никаких вразумительных ответов не нашел.
ebalashov
Доброго времени суток коллеги, может кто подсказать можно ли заставить git-sync синхронить только по вебкуху а не переодически.
Vadim
https://kubernetes.io/docs/concepts/configuration/overview/#container-images
Grisha
Ребзя а можно в существующем кластере переехать с фланел на Калико ?
🚀iamp3🚀
kopsом так делал, заходило нормально
Dmitrii
Но думаю потребует полной остановки/перезапуска всех подов.
🚀iamp3🚀
конечно
Anonymous
сходка садомазохистов за 25к, кинки пати в пять раз дешевле
Anonymous
Мне тут подкинули инфу, что 27-29 мая пройдет Слёрм-4 — интенсив по Kubernetes. Проводиться будет на мощностях Селектел, что довольно-таки круто — по моим меркам, это один из немногих годных хостинг-провайдеров в РФ. Стоит недёшево (25к), но программа (на мой дилетантский взгляд) всеобъемлющая и актуальная. В общем, если есть возможность сходить за свой счет или за счет работодателя — рекомендую.
Mikee
что за кинки?
Vadim
>Возможности Kubernetes растут с каждым днем. Может, еще вчера он не решал ваших проблем — а сегодня уже решает.
Vadim
какого черта, кубернетес, убрал руки от моих проблем, я уже взрослый и сам их решу!
Anonymous
мне никогда не понять людей которые покупают то что им нужно научиться гуглить
Rainbow
Технология Кубернетес обеспечивает надежность 99,99% вот это эпично 😁
Rainbow
особенно в первые полгод-год на selfhosted
Andor
кубернетис это технология