Дмитрий Харитонов
я немного потерял суть темы:) мы сейчас пытаемся разобраться как гибко управлять подами?
Да, хотелось бы понять, есть ли возможность обстрагироввться от нод
Sergey
я изначально думал GCP так должен уметь, но чет поглядел их хауту, там без нод тоже не обходится, да и надо ли
Дмитрий Харитонов
К примеру, я просто скейлю поду, а сервис мне выдаёт под неё ресурс и не важно сколько под этим нод
Andor
А EKS случаем автоскейлом по наличию подов не обладает?
в кубере есть автоскейлер который умеет расширять кластер
Sergey
для baremetal?
Andor
абстрагироваться от нод на baremetal?
Andor
mkaaay..
Andor
или ты про расширение кластера ec2 инстансов на baremetal?
Sergey
ты прост запутал наводя именно на кубер а не провайдера
Sergey
в целом, если поставить baremetal кластер, с kubevirt, я думаю можно абстрагироваться от нод, которые создает сам кубер, он будет скейлить ноды по шаблону(по идее:D), и в самих нодах расширять количество подов
Дмитрий Харитонов
Виртуалки в качестве нод чтоли поднимать?
Sergey
ну
Дмитрий Харитонов
Какой в этом смысл? Ведь ты все равно платишь за железку целиком и использовать её нужно сразу целиком.
Sergey
так сразу в нее скейл подов и пройдет до упора
Дмитрий Харитонов
Ну ладно, я так понял что пока такого сервиса нету, нужно скейлить ноды тем или иным способом
Sergey
если без виртуалок то надо именно смотреть в управление ресурсами
Михаил
они даже улучшеный pgbouncer зарелизили
А кто-то его уже пробовал?
Anton
Ждем одисей 1.1)
Дмитрий Харитонов
если без виртуалок то надо именно смотреть в управление ресурсами
У меня просто сейчас такая схема, что на одной виртуалке у хостера крутится один сервис, и когда его ресурса не хватает, добавляется ещё один в параллель. Проблемы шарить ресурс одной ноды нету. Пока добавляется руками, но продумываю как это автоматизировать.
Sergey
типа "if systemcheck=warning, then scale"?)
Дмитрий Харитонов
конкретный механизм, это уже дело десятое
Дмитрий Харитонов
у меня задача разрозненные распределенные части системы как-то упорядочить. От этого у меня появляются много вопросов)
Дмитрий Харитонов
Делать один кластер куба или несколько в разных регионах. Делать у кубопровайдеров, на виртуалках или на железе? Делать одну общую кластерную фс или так же несколько в разных регионах или по хостингам.
Дмитрий Харитонов
так и не понял где у вас болит
пока нигде не болит, пытаюсь планировать инфраструктуру.
Andor
сделай быструю наливалку и планирование капасити
bebebe
+ капельку аджайла
Andor
и канбана
Andor
и девопсов и сре
Ruslan
Сре :)
Sergey
https://www.youtube.com/watch?v=e5CQjAEwPJE
Й
ну и кубелессервиселесс до кучи
Andor
серверлесс, точно
Andor
как я мог забыть
Дмитрий Харитонов
+ капельку аджайла
перемешать, но не взбалтывать)
Михаил
сделай быструю наливалку и планирование капасити
правильное планирование капасити: так что бы хватило до увольнения
Gleb
😁
Andor
слова не мальчика, но мужа
Andor
У нас было четыре бинаря, пачка скриптов, три модуля для паппета и один кубеспрец. Не то, что бы это всё было нам необходимо, но когда начинаешь устанавливать кубер, остановиться сложно. Единственное, что меня смущало - это ансибл. Нет ничего более ужасного и беспомощного, чем модули для ансибла. Но я знал, что когда-нибудь мы перейдём и на эту дрянь.
Anonymous
страх и ненависть в кубернетесе
Sergey
а зачем ансибл если кубспрей есть О.о
Andrei
так что в теории куберовский LoadBalance сервис може получить FloatingIP
В продолжении темы про Heztner, их ответ: «our cloud platform is not based on OpenStack but on Linux KVM and a self developed control platform. So a loadbalancer is currently not possible.»
Eduard
по http реально?
Ставил же
𝚔𝚟𝚊𝚙𝚜
Мне вот интересно как Docker Hub и всякие там публичные регистри борятся с майнерами в Dockerfile?
𝚔𝚟𝚊𝚙𝚜
Они же по сути предоставляют бесплатные ресурсы которые можно как угодно использовать во время сборки образа
Sergey
никак поэтому доверяют только официальным дистрибьюторам образов а потом ты пилишь свои для своей же проды
𝚔𝚟𝚊𝚙𝚜
так ведь automated build кто угодно может использовать
Dmitrii
Там ж один полудохлый vCPU и два часа лимита на билд, намайнишь там два цента поди.
Sergey
не совсем понял, можно ведь обращаться к конкретным образам а не к тем что кто то на коленке сделал
𝚔𝚟𝚊𝚙𝚜
@vizdrag обсуждается возможность атаки на docker hub, а не на ваши образы
Sergey
а, тогда вопросов нет
𝚔𝚟𝚊𝚙𝚜
Там ж один полудохлый vCPU и два часа лимита на билд, намайнишь там два цента поди.
вот это более логичное объяснение, но все равно, можно нагенерить сотни образов, которые будут сами себя пушить во время сборки раз в два часа и перезапускать ребилд :)
Stanislav
Всем привет. Никто случаем не сталкивался с такой проблемой у NGINX INGRESS. nginx.ingress.kubernetes.io/force-ssl-redirect: "false" nginx.ingress.kubernetes.io/ssl-redirect: "false" не работают, всеравно редиректит на https, а нужен http.
Andor
ну посмотри какой конфиг сгенерился
Stanislav
Nginx ConfigMap с ssl-redirect: false тоже не пашет
Stanislav
ща
Stanislav
ssl-redirect вообще не вижу в конфигах
Stanislav
ConfigMap для Nginx же может быть локальным?
Andor
может у тебя браузер закешировал редирект? :)
Stanislav
Для каждого namespace
Stanislav
может у тебя браузер закешировал редирект? :)
Бля, точно))) В другом попробовал норм! Спс
Andor
лол
Andor
а чо не курлом-то проверял
Andor
эх ты
Stanislav
я чтото в private mode проверил
Stanislav
думал там кеш не работает
Михаил
😁
тебе ли не знать
🄽🄸🄺🄸🅃🄰
Ставил же
Уже помнил по вашей наводке про свой аккаунт на GKE)) поднял виртуалку 7 редхата и всё настроил
Igor
Привет всем! Хочется настроить GlusterFS/NFS хранилище на bare-metal кластере кубернетес с 2-3 нодами. Довольно много информации, и честно говоря не очень понимаю, с чего начать. Можете что-нибудь посоветовать на почитать в эту тему?
Sergey
я бы не советовал глючстер
Igor
Да, уже увидел, что оно не отказоустойчиво. Думал о том, чтобы Gluster по протоколу NFS юзать, но, видимо, тоже не очень
Igor
Энивей, хочется какую-нибудь стартовую точку увидеть
Igor
с чего начать?)
Georgiy
NFS тоже такое себе
Igor
Иных вариантов нет, к сожалению