Kubernetes для тех, кому за 30 / Николай Сивко (okmeter.io)
Приглашаем на DevOpsConf 2024, которая пройдет 4 и 5 марта 2024 в Москве. Программа, подробности и билеты по ссылке: devopsconf.io/moscow/2024
---------
DevOpsConf Russia 2018
Тезисы и презентация:
devopsconf.io/moscow/2018/abst...
Про kubernetes сейчас говорят часто, громко и восхищенно.
Мы в okmeter.io в какой-то момент поняли, что нам тоже нужен k8s в production, хотя у нас нет даже CI/CD, но есть задача делить общий пул серверов между приложениями и достаточно легко добавлять мощности в кластер. При этом был ряд обстоятельств, которые усложняли внедрение k8s:
* мы очень заботимся об отказоустойчивости (мы не притаскиваем новые технологии в prod, пока не разберемся в них на достаточном уровне);
* у нас есть сервисы со временем ответа меньше 10ms;
* у нас очень мало человеческих ресурсов на эту задачу (узнать 10 новых терминов ОК, 50 - уже нет).
…
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Пікірлер: 29
4.25 минут пошли артефакты и 5 секунд тишина. а докладчик какие то интересные буквы произносит... а еще и видео с звуком в рассинхроне... что все довольны, все норм ? или это у меня одного такая беда
@andreydudin
5 жыл бұрын
Подтверждаю, есть такая штука. Дальше все видео с рассинхроном.
@anri77777777
Жыл бұрын
мало кто досмотрел до этой отметки
"Вот тебе 20 плагинов, бери любой". Бл, какой любой?
насчет конфигов как они сделали считывание с одного ENV я где-то уже слышал что тоже так сделали и то была проблема в ConfigMap, нужен был Immutable ConfigMap
Класс, и рассказано интересно, спасибо!)))
Интересный докладчик)
ору с названия искал видос про кубик, еще и по возрасту совпало
@shaverdoff
Жыл бұрын
слерма посмотрите, вечернюю школу
Нужно было назвать: «как не нужно готовить кубер если вам 30+»
впечатление что тратят огромное количество времени на оптимизацию затрат на оборудование и это выливается в куда более дорогие затраты на зарплаты инженерам
Не до конца разобрались. 1) При обновлении ConfigMap он может обновиться внутри пода. Тут скорее надо приложеньки научить онлайн перечитывать конфиг. 2) Ingress controller из коробки умеет retry. ПО дефолту аж 3 раза. Изнасиловали кароч кубер костылями. Не понимаю зачем он вам вообще нужен при таком количестве катомизации и ручной работы. Скедлить аппликушки на свободные по ресурсам ноды можно намного дешевле, без внедрения кубера :)
@user-wo6xn7li9y
4 жыл бұрын
Так в описании же прямо задекларировано: "Многие наши решения при этом не очень изящные (мягко говоря), но мы добились нужного баланса от внедрения k8s (порог входа VS плюшки k8s VS контроль VS производительность)."
Интересный подход, есть в этом здравое паранойное зерно.
Слава богу я там не работаю
Blin. Ne ponjatno kak onji TLS dinamicheski zasunulji pri pervom zapuske k8s nodi. Tjipo iz Vault. Tjipo... ja, mashina takaja i takaja.. daitje mnje vse moi sertifikati. Ne vruchnuju zhe onji ih cherez ansible pihalji tuda?
@cenubit
4 жыл бұрын
Gan jau ar rociņām bakstīja. Būtu kas no Hashicorpa lietots tad pateiktu. Vispār ir par ko aizdomāties, īpaši par flannel bez NAT
@Oswee
4 жыл бұрын
@@cenubit Oho... redzu pazīstamus simbolus. :)
Вроде всё хорошо рассказано. А потом пожар в OVH показал, что сидеть в 1 дц -- плохая идея. Уже несколько дней лежат наглухо, вместо того чтобы переключиться на резерв.
@maxpain177
2 жыл бұрын
ахах, о том же подумал)
Изначальная архитектура была хреново продумана, изза этого и все дальнейшие косяки. Под кубер нужно с нуля делать архитектуру и все остальное, а тащить в кубер свою костыльную фигню - вообще плохая идея.
Неприятная манера повествования.
Уши вянут от этих понтов использовать английские термины, на русском языке, да ещё в форме глаголов. Грязная речь, как по мне. Вы же делаете доклад, а не в узком кругу за кружкой пива обсуждаете вопрос.
И кому это надо? Теория, вода .Интересны примеры, деплой, и т.д. Ужасный канал