Sn00part
кубернетес они все везут совершенно одинаковый
Sergey
яж говорю с тем же ранчером пришлось бы пилить самому плагин, в карго 3 дефолта поменять
Sn00part
ну в моем случае у меня среда гетерогенная, мне проще потом подпилить ранчер, чем ставить в непонятном виде кубернетес, разбираться что там в итоге понаставилось и искать тулзы для управлени остальным барахлом
Sn00part
я все инсталляторы пробовал
Sn00part
какие бывают
Sn00part
карго неплох, но его надо сначала как-то запустить. он сопротивлется усиленно. Ну это не ентерпрайз вэй
Sergey
чем он сопротивляется?
Sergey
у меня 15 минут заняло я тупо по диогонали пробежался по плейбукам
Sergey
в поисказ дефолтов
Sn00part
я уже писал не раз.
в доке конфиг файл прописан в одном месте, лежит в другом, а карго его ищет в третьем.
Там на каждом шаге эти неровности, косяки, недоговорки и надосмотретьисходники
Sn00part
особенно радует, когда он падает посередине с портянкой бектрейсов и хз что дальше делать.
Sn00part
это тупо неудобно. это тупо тратить время.
Sn00part
а в итоге такой же кубернетес, который ты можешь получить, нажав пару кнопок в ранчере.
Sn00part
если подходить к этому с позиции каргокульта, то еще понятно. ладошки потеют, время бежит, кубернетес настраивается, два дня да и хер сним.
Sergey
если вас утсраивает то, что может ранчер - то отлично
Sergey
никто же не отговариает от него
Sergey
15 минут
Sergey
какие 2 дня
Sn00part
угу
Sergey
плюс день да на мониторин и сбор логов
Sn00part
ну вот карго развернул dns, он глючит, баг в кубернетесе, надо менять версию на другую. Карго это как обработает?
Если надо расширить кластер, добавив еще ноду. Если сузить наоборот, карго это как обработает?
Это риторические вопросы.
Sergey
ну если вам нарится интерпрайз решения в пределах их функционала - то гуд
Sergey
никто же не против
Sn00part
так вот я и спрашиваю, у вас прод решение? если прод и вас устаривает, то вы еще с проблемами просто не сталкивались ) по типу вышеописанных )
Sn00part
ну coreos так ставит, это апстрим, кто-то что-то делает не так )
Sergey
Прод, при чем прод с 1,4 версии
Sergey
кореос - другого нет пути
Sergey
там кастрат гента без системы портов
Sergey
хотя с статически скомпилиным бинарником все куда проще
Sergey
но у них такая идеология - все внутри контейнеров, ибо система обновляется слепком
Sergey
и куда проще менеджменитить систему когад у тебя зарание известно что в ней есть
Vitaliy
"менеджменитить", распечатать и на стенку
Sergey
https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D1%81%D0%BB%D0%B5%D0%BA%D1%81%D0%B8%D1%8F
Sergey
типа не я дурак, а гены хуйовые
Logan
𝚔𝚟𝚊𝚙𝚜
@Sn00p, а ранчер можно использовать как замену kube-dashboard? То есть не устанавливать его на все хосты с кубернетесом, а просто GUI юзать?
Sn00part
нет, это разные вещи, у ранчера дашборда про контейнеры только, ничего про кубернетес она не знает
Sn00part
она его видит как набор контейнеров
𝚔𝚟𝚊𝚙𝚜
но там же можно сделать свой kubernetes кластер?
𝚔𝚟𝚊𝚙𝚜
почему нельзя просто взять и подключиться к сущестующему
𝚔𝚟𝚊𝚙𝚜
мне не надо монитрить хосты ранчером - это слишком накладно, я просто хочу красивый GUI где *в два клика можно развернуть owncloud в кубернетесе*
Sn00part
в ранчере нет инструментов для работы с кубернетесом, ему пофиг на то, что внутри развораичвается. У него задача следить за контейнерами. Кубернетес он видит как пачку контейнеров.
𝚔𝚟𝚊𝚙𝚜
сорри, вспомнил, он же сам в kubernetes-dashboard редиректит, так-не?
Sn00part
да, если установлен енвайронмент кубернетес и там есть хоть один хост и что-то развернулось, он дашборду к8с предлагает открыть
Sn00part
также предлагает шелл
Sn00part
и настроенный kubeconfig
Sn00part
мне еще нравится machine drivers - преднастроенные темлпейты для деплоя в специфичное облако.
амазон, азур, ДО, nebula, openstack, dcathf
Sn00part
vsphere
Sn00part
он напрямую спавнит виртуалки без использования ui облака
Sn00part
но там сеть не всегда работает.
Sn00part
users:
- name: "Kubernetes"
user:
token: "QmFzaWMgTkRNNE4wSTJPVE16UkRGQk9FSTJNamsyTlRFNmQxa3pTMnMxWXpVMVRFVkJXbTR4WlRoYVRrWnlNbV...
Sn00part
вот хзхз )
bebebe
а никто в k8s spinnaker не засовывал?
Sn00part
чарт для хелма есть же, проблем быть не должно )
Sn00part
но helm+jenkins мне лично больше нравится
Sn00part
- конфиг, как код, одна точка доверия
- мультибранчи
- куча плагинов
- одна платформа для CI и CD
у спиннакера можно отметить только
больше стратегий деплоя.
Sn00part
дженкинс со своими пайплайнами чудеса творит, когда можно контейнеров штук шесть собрать в ноду и собрать, и потестить, и еще потестить, и раздеплоить
Sn00part
плюс он удобнее. управление git, плагины разного рода, авторизация,
Спиннакер лучше заточен под "сделай-ка мне хитрый деплой вот в эти шесть облаков"
Sn00part
имхо
bebebe
да я как бы не просил правду матку
bebebe
я про опыт деплоя спиннакера в k8s
Sn00part
поставился
helm install stable/spinnaker -n spinnaker
Sn00part
вроде работает даже
Anonymous
есть супер мощный физический сервак на centos и нужно там равзернуть кластер kubernetes, агенты которого можно будет потом масштабировать и на другие серваки
как это правильнее сделать?
сначала натыкать виртуалок и потом kubeadm/kubespray или сразу kubeadm можно?
Sn00part
а виртуалки там под чем?
Sn00part
проверь, что у тебя работает nfs, например. у меня не работает под centos7
Sn00part
и что такое супермощный ?
Anonymous
виртуалок еще нет, я вот думаю как это лучше всего приготовить 🤔
Anonymous
и что такое супермощный ?
64gb ddr4, i7, gtx1080, 1tb ssd
ну то есть туда можно виртуальных нод понатыкать и вроде как это даже будет хорошо работать (мне так хотелось бы)
Anonymous
я прекрасно понимаю что это не прям гигант вычислительных возможностей если что)
просто пока что это самый мощный сервак, который я арендовал и хочу выжать из него максимум >:з
Sn00part
ну тяжело с одной нодой будет
Sergey
Это супер мощный?
Sergey
Вон у меня 10 деллов r9xx серии
Sergey
Там под тэр памяти и сотню кпу
Etki
только не процомерка
Etki
ради всего святого
Sergey
Письками не вариант, я сразу проиграю
Etki
интересует еще меньше, чем выислительные мощности, управляемые участниками