Lucky SB
Игорь
Lucky SB
Alex
Lucky SB
Как альтернатива vault?
нет конечно.
короче вот ссылкана блог
https://banzaicloud.com/blog/inject-secrets-into-pods-vault/
Alexander
Grigorii
есть какой-то простой способ использовать parseYaml в нативном jsonnet? я так понимаю эта ф-я есть в либе kubecfg, но я пока не допер как ее можно просто подключить
мне просто она оч нужна для рендеринга kube-prometheus манифестов, т.е. я использую jsonnet а не ks
Artem
Vadim
Grigorii
о, даже такое есть)
спс
Dmitry
Ребят, а никто не может дать ссылки, доходчиво объяснящие почему swarm в сравнении с kubernetes совсем не очень. Проблема в точ что программисты хотят как бы docker-compose, но только в кластере, а kube для них говорят сложно. Собственно не хочу писать огромную статью в confluince, о том почему именно куб, и сложность, которая в нем есть, не на пустом месте и решает реальные проблемы, которые в docker swarm не решаются. И это довольно разумный компромисс между девами и опсами. Мне это очевидно, но писать это все долго. Вдруг уже есть что-нибудь хорошо написанное об этом.
Anton
Да роуты добавляет. в конфигах чисто... странно ...
Etki
Ребят, а никто не может дать ссылки, доходчиво объяснящие почему swarm в сравнении с kubernetes совсем не очень. Проблема в точ что программисты хотят как бы docker-compose, но только в кластере, а kube для них говорят сложно. Собственно не хочу писать огромную статью в confluince, о том почему именно куб, и сложность, которая в нем есть, не на пустом месте и решает реальные проблемы, которые в docker swarm не решаются. И это довольно разумный компромисс между девами и опсами. Мне это очевидно, но писать это все долго. Вдруг уже есть что-нибудь хорошо написанное об этом.
комп-то включать им не сложно?
V 🏴☠️
Dmitry
George
Ребят, а никто не может дать ссылки, доходчиво объяснящие почему swarm в сравнении с kubernetes совсем не очень. Проблема в точ что программисты хотят как бы docker-compose, но только в кластере, а kube для них говорят сложно. Собственно не хочу писать огромную статью в confluince, о том почему именно куб, и сложность, которая в нем есть, не на пустом месте и решает реальные проблемы, которые в docker swarm не решаются. И это довольно разумный компромисс между девами и опсами. Мне это очевидно, но писать это все долго. Вдруг уже есть что-нибудь хорошо написанное об этом.
Достаточно того, что сворм как будто депрекейтнут. А если даже и не так, то скорость его разработки и масштаб его adoption сильно меньше, чем у куба
Vadim
Ребят, а никто не может дать ссылки, доходчиво объяснящие почему swarm в сравнении с kubernetes совсем не очень. Проблема в точ что программисты хотят как бы docker-compose, но только в кластере, а kube для них говорят сложно. Собственно не хочу писать огромную статью в confluince, о том почему именно куб, и сложность, которая в нем есть, не на пустом месте и решает реальные проблемы, которые в docker swarm не решаются. И это довольно разумный компромисс между девами и опсами. Мне это очевидно, но писать это все долго. Вдруг уже есть что-нибудь хорошо написанное об этом.
https://rancher.com/blog/2019/kuberntes-versus-docker-swarm/
Dmitry
Vadim
спасибо
там правда самое интересное не описано - day 2 operations и стабильность, но тут уж кто во что горазд
D
Всем привет! Заметил что при после успешного роллаута нового репликасета в деплойменте (когда лайфнесс пробы начали проходить), кубелет иногда фэйлит лайфнесс пробы для подов в старом репликасете, прежде чем их убить. Это нормальное поведение?
D
Вопрос больше ради любопытства, на воркфлоу и работу самого кластера это никак не влияет.
A1EF
@zorruch здарова, Серёга:))
Сергей
оу
Alexander
Ребят, а никто не может дать ссылки, доходчиво объяснящие почему swarm в сравнении с kubernetes совсем не очень. Проблема в точ что программисты хотят как бы docker-compose, но только в кластере, а kube для них говорят сложно. Собственно не хочу писать огромную статью в confluince, о том почему именно куб, и сложность, которая в нем есть, не на пустом месте и решает реальные проблемы, которые в docker swarm не решаются. И это довольно разумный компромисс между девами и опсами. Мне это очевидно, но писать это все долго. Вдруг уже есть что-нибудь хорошо написанное об этом.
DevOps Toolkit 2.3 про Kube, но там есть куча глав где сравниваются изученные фичи со Swarm. Сам пропускал когда читал )
Nikolay
Всем привет
Nikolay
Подскажите, можно ли в nginx Ingress писать вставки на Lua?
Nikolay
просто nginx можно использовать с Lua, если модуль добавить при компиляции, а вот как поступить в случае с ingress -- не знаю
Nikolay
Может кто-то так уже делал?
Nikolay
Хочу туда проверку JWT вставить
Alexander
Nikolay
Nikolay
Класс
Nikolay
Тогда должна быть из коробки вообще интеграция с Lua по идее
Nikolay
Спасибо
Arkadiy
привет! вопрос к сообществу
Допустим есть тула для управления\создания k8s кластеров. Что то вроде ранчера. И хочется управлять RBAC внутри k8s. Например, задать роль у которой ограничены права доступа какими то неймспейсами.
Какие еще могут быть полезные интересные кейсы? спасибо
𝚔𝚟𝚊𝚙𝚜
Arkadiy
да
Arkadiy
кейсы именно в области управленя RBAC а не вообще)
Arkadiy
Andrey
Arkadiy
𝚔𝚟𝚊𝚙𝚜
Когда я пробовал ранчер, мне очень понравился работающий LDAP из коробки, потом я понял что oidc работает намного круче и приятнее, тем не менее его настройка не так тривиальна как настройка LDAP в ранчере
Andrey
понятно
А еще набор предподготовленных ролей.
deployer/monitoring и тп
Lucky SB
Arkadiy
про PSP
можете пояснить плз?
Arkadiy
Lucky SB
можете пояснить плз?
ну насколько я понимаю вы взялись писать удобную и клевую тулзу для управления/установки k8s с RBAC и ....
посмотреть в документации, что такое psp не должно для вас составить никакого труда
Arkadiy
Arkadiy
просто проблема, и почему у меня возник такой вопрос, что идея плавает и понятно что делать, но когда дело доходит до реальных сценариев, их как будто и не много
Lucky SB
Terry
https://medium.com/darklang/the-design-of-dark-59f5d38e52d2
Евгений
In Dark, we redesign the deployment process to not require these steps. Instead, deployment is trivial. As soon as you write code in the Dark editor, it’s immediately deployed to production, ready to be enabled with a feature flag. There is no long build process, no tarballs, no containers. It’s a simple diff from your editor to our infrastructure.
Alexander
И тут все побежали переписывать проекты на Dark
Евгений
Пахнет грандиозным фейком
D
Dark, Dart, Go, Node..
D
Как минимум что сразу вспомнил и все тоже с той же целью
Alexander
Alexander
И вроде Гугл сделал что-то для гибридных приложений и засунул туда Dart
D
Ну да, к примеру Flutter, ну я вообще о том, что очень много всего.. очень.. астановитесь ))
Solyar
Вопрос по GlusterFS, если на одной из машин закончится память в диске для Gluster он будет выделять ресурсы с диска другой машины?
Cholovik
Albert
Как?
Paruyr
вопрос интересный
есть несколько серверов с докером, там запущены контейнеры и успешно работают
но хочется обьеденить их в кластер кубер
конфликтов не будет?
Solyar
Solyar
Без особых усилий
Paruyr
мне интересны истории успеха)
Lucky SB
нормальные пацаны ингресс с хостнетворк тру запускают
Lucky SB
это не шутка. зачем тебе сервисы-нодпорты с его NAT для узлов с реальными адресам, когда можно повеситьь контроллер в сетевой неймспейс узла и получать трафик напрямую в nginx
Lucky SB
тогда задумайся в том, какой смысл пропускать трафик через сервис Nodeport -> ingress controller -> поды твоего приложения, когда можно сделать сразу
service nodeport -> поды приложения
Lucky SB
а разве сервис не балансит ?
Lucky SB
rtfm
Lucky SB
нодепорт - он на всех узлах открывается и балансит на все поды в кластере
Solyar
нод порт доступен из любого узла
Solyar
если снаружи ходить то через мастера по нод порту
Lucky SB
Solyar
условие