Kubernetes для тех, кому за 30 / Николай Сивко (okmeter.io)

  Рет қаралды 38,890

DevOps Channel

DevOps Channel

Күн бұрын

Приглашаем на DevOpsConf 2025, которая пройдет 7 и 8 апреля 2025 в Сколково в Москве.
Программа, подробности и билеты по ссылке: devopsconf.io/...
---------
DevOpsConf Russia 2018
Тезисы и презентация:
devopsconf.io/m...
Про kubernetes сейчас говорят часто, громко и восхищенно.
Мы в okmeter.io в какой-то момент поняли, что нам тоже нужен k8s в production, хотя у нас нет даже CI/CD, но есть задача делить общий пул серверов между приложениями и достаточно легко добавлять мощности в кластер. При этом был ряд обстоятельств, которые усложняли внедрение k8s:
мы очень заботимся об отказоустойчивости (мы не притаскиваем новые технологии в prod, пока не разберемся в них на достаточном уровне);
у нас есть сервисы со временем ответа меньше 10ms;
у нас очень мало человеческих ресурсов на эту задачу (узнать 10 новых терминов ОК, 50 - уже нет).

--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Пікірлер: 29
@evgenynovichenko1895
@evgenynovichenko1895 Жыл бұрын
Класс, и рассказано интересно, спасибо!)))
@elcolex777
@elcolex777 4 жыл бұрын
"Вот тебе 20 плагинов, бери любой". Бл, какой любой?
@shaverdoff
@shaverdoff 6 жыл бұрын
4.25 минут пошли артефакты и 5 секунд тишина. а докладчик какие то интересные буквы произносит... а еще и видео с звуком в рассинхроне... что все довольны, все норм ? или это у меня одного такая беда
@andreydudin
@andreydudin 6 жыл бұрын
Подтверждаю, есть такая штука. Дальше все видео с рассинхроном.
@anri77777777
@anri77777777 Жыл бұрын
мало кто досмотрел до этой отметки
@_oliver_
@_oliver_ 5 жыл бұрын
насчет конфигов как они сделали считывание с одного ENV я где-то уже слышал что тоже так сделали и то была проблема в ConfigMap, нужен был Immutable ConfigMap
@EscanorTime
@EscanorTime Жыл бұрын
Интересный докладчик)
@SYMBAT.K.E
@SYMBAT.K.E 10 ай бұрын
Слава богу я там не работаю
@jelooJusta
@jelooJusta 4 жыл бұрын
ору с названия искал видос про кубик, еще и по возрасту совпало
@shaverdoff
@shaverdoff Жыл бұрын
слерма посмотрите, вечернюю школу
@markusstainberg
@markusstainberg 2 жыл бұрын
Интересный подход, есть в этом здравое паранойное зерно.
@user-sf9ml7wg4h
@user-sf9ml7wg4h 3 жыл бұрын
впечатление что тратят огромное количество времени на оптимизацию затрат на оборудование и это выливается в куда более дорогие затраты на зарплаты инженерам
@andreydudin
@andreydudin 6 жыл бұрын
Не до конца разобрались. 1) При обновлении ConfigMap он может обновиться внутри пода. Тут скорее надо приложеньки научить онлайн перечитывать конфиг. 2) Ingress controller из коробки умеет retry. ПО дефолту аж 3 раза. Изнасиловали кароч кубер костылями. Не понимаю зачем он вам вообще нужен при таком количестве катомизации и ручной работы. Скедлить аппликушки на свободные по ресурсам ноды можно намного дешевле, без внедрения кубера :)
@ВладимирДерибин
@ВладимирДерибин 5 жыл бұрын
Так в описании же прямо задекларировано: "Многие наши решения при этом не очень изящные (мягко говоря), но мы добились нужного баланса от внедрения k8s (порог входа VS плюшки k8s VS контроль VS производительность)."
@dutchakdev
@dutchakdev 3 жыл бұрын
Нужно было назвать: «как не нужно готовить кубер если вам 30+»
@Oswee
@Oswee 5 жыл бұрын
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
@cenubit 5 жыл бұрын
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
@Oswee 5 жыл бұрын
@@cenubit Oho... redzu pazīstamus simbolus. :)
@nobody_nowhere_
@nobody_nowhere_ 3 жыл бұрын
Вроде всё хорошо рассказано. А потом пожар в OVH показал, что сидеть в 1 дц -- плохая идея. Уже несколько дней лежат наглухо, вместо того чтобы переключиться на резерв.
@maxpain177
@maxpain177 3 жыл бұрын
ахах, о том же подумал)
@dmitriimrcat
@dmitriimrcat 4 жыл бұрын
Изначальная архитектура была хреново продумана, изза этого и все дальнейшие косяки. Под кубер нужно с нуля делать архитектуру и все остальное, а тащить в кубер свою костыльную фигню - вообще плохая идея.
@ЕвгенийПетров-щ5л
@ЕвгенийПетров-щ5л 3 жыл бұрын
Неприятная манера повествования.
@Mishel1971Sirotkin
@Mishel1971Sirotkin 10 ай бұрын
Уши вянут от этих понтов использовать английские термины, на русском языке, да ещё в форме глаголов. Грязная речь, как по мне. Вы же делаете доклад, а не в узком кругу за кружкой пива обсуждаете вопрос.
@Sober_Travel
@Sober_Travel Жыл бұрын
И кому это надо? Теория, вода .Интересны примеры, деплой, и т.д. Ужасный канал
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 52 МЛН
Kubernetes Design Principles: Understand the Why - Saad Ali, Google
37:53
CNCF [Cloud Native Computing Foundation]
Рет қаралды 128 М.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41