𝚔𝚟𝚊𝚙𝚜
и как много хостов у тебя им манаджится
Maksim
Кубер это средство оркестрации докера
Sergey
что там в качестве балансера?
Sergey
кубер - это средство оркестрации контейнеров
Maksim
Такой же как OpenStack Nova или VMware vCenter
Sergey
которые oci совместимые
Sergey
а что там докер, рокет или еще чет совместимое - похуй
Sergey
не вводите людей в заблуждение
𝚔𝚟𝚊𝚙𝚜
Sn00part
я использую ранчер в проде, как дашборду и АПИ для разворачивания контейнеров.
Мэттью
доки ужасные, извини. я просто заметил это недавно
Sn00part
чтобы ответить на вопрос про смещение сознания достаточно просто удалить докер и посмотреть, будет ли работать кубернетес
Maksim
у меня будет)
Sn00part
тогда у тебя rkt и там половина сервисов не работает, которым надо privileged )
Maksim
?
Maksim
нет у меня rkt
Volodymyr
привет!
извините что прерываю...
как наебать kops и заменить все NAT Gateways на NAT instances?
Sn00part
вы вот пишите всякое, у вас есть прод инсталляция кубернетеса? или вы на лаптопе запускаете вские кубеспрее?
Sergey
у меня была на стром месте, калстер кубера порядка 10Г трафика обслуживала
Sergey
а на этом месте под столом комп тупо на поиграться(
Maksim
у меня чистый кубер из сырцов собранный
Maksim
и ручками написанные systemd юниты
Maksim
Sn00part
ну systemd
Sn00part
кубернетес где свои сервисы запускает-то ?
Maksim
Etki
я до сих пор не понимаю, зачем нужен ранчер, чтобы запускать кубернетес
Sn00part
и ты при этом уверен, что без докера все будет работать?)
Sergey
так же как и опенсвифт
Maksim
Оркестрировать он по прежнему будет
Sn00part
ранчер его инсталлирует без проблем и головной боли, одной кнопкой. без всяких кривых ансибл скриптов и других скриптотв
Sergey
https://github.com/kubernetes-incubator/cri-containerd можете заменить докер)
Maksim
При желании можно егео переписать на LXC -)
Sergey
ну пока жутко альфа)
Sergey
Артем, с кучей ограничений потому и одной кнопкой
Maksim
Etki
и только для этого держать ранчер, который ни разу вообще не автоматизируется в развертывании?
Sn00part
что значит не автоматизируется? там есть API, cli
Maksim
Sn00part
так вы разберитесь сначала, чо он умеет и что может, потом можно обсуждать.
Etki
это значит что надо вручную выписывать токены хостам и вручную их копипейстить
Sn00part
это гораздо лучше, чем пару дней суходрочки с карго
Etki
да-да, давайте скажем, что я просто ничего не понял
Sn00part
ты про добавление узла ?
Sn00part
так там токен один раз генерится
Etki
и это нельзя по-человечески заавтоматизировать
Sergey
так выше же написали ранчер хорошо в пределах своих ограничений
Sergey
если они вас устраивают - то ок
Sn00part
ограничений там особо нет. Там есть функционал из коробки. Если функционал не устраивает (по какой-либо причине) вам никто не мешает его дополнить и написать свой.
автоматизировать можно тем же ансиблом, проблемы не вижу.
Зато из коробки много приятных вещей сразу, которых в других инсталляторах тупо нет либо они там тупо не работают.
Sn00part
kismatic еще норм делает, если надо вообще без UI
Sn00part
остальные инсталляторы так на лаптопе поиграться. либо долго и усердно пилить, чтобы заработали.
Sn00part
никто не делает проверку системы перед инсталляцией.
Sergey
вот то, что из коробки - и есть ограничения
Sn00part
никто не тестит инсталляцию
Sn00part
20 томов плейбуков выполняют и как повезет, сиди разбирайся.
Sn00part
кто-нибудь настраивал тут photon-controller?
Sn00part
это апофеоз кастомизации, там все настраивается.
Sn00part
но я еще не видел, чтобы у кого-то получилось это запустить )
Sergey
ну вот мне с крако всего что надо было сделать это три дефолта поменять в ансибле
Sergey
а с ранчером пилить свой функционал
Etki
Sn00part
ну у ранчера кубернетес - это 10 процентов функционала, он его ставит как приложение.
дашборд, апи, мониторинг, балансинг, сети - для всего, в том числе и для приложений вне re,thytntcf/
Sn00part
вне к8с
Sergey
смысл к8с в ранчере сильно мала
Sn00part
это проблема ансибла вообще как инструмента и коммьюнити
я про подход говорю.
ну сложно было в карго сделать проверку системы перед инсталляцией? как кизматик делает.
Что не запуская инсталл, фейлиться сразу, а не после того, как накатало стопицот плейбуков и где-то в конце упало.
Sn00part
а после инсталла тесты прогнать
все ли доступно, все ли работает
Etki
пользователям ансибла - сложно
Sn00part
чем? кизматик своего агента вешает на все хосты, агент все чекает.
Sn00part
потом агент удаляется после инсталла
Sergey
у карго друкой кейс был изначально, за счет ансибла - сделать легко модифицируемую систему деплоя
Etki
системным подходом к задаче
Sn00part
и кизматик также катает плейбуки, тем же ансиблом
Sergey
у кизматика тоже есть свои ограничения
Sergey
что он умеет, а что нет
Sn00part
ну вот сделали легко модифицируемую и сложно запускаемую
Sergey
у меня наоборот вышло
Sn00part
ну что значит ограничения. это вопрос сети я так понимаю, ну они все используют CNI
Sergey
ограничения - это тот функционал который они умеют из коробки