Kubernetes и кот Лихачева
4.13K subscribers
984 photos
26 videos
4 files
1.04K links
Все про Kubernetes и немного про кота Маркуса

Чат для конструктивного общения: https://t.iss.one/+Q4z_2ckAkBxhNWNi

Задать вопрос: https://t.iss.one/K8sSlurm_bot?start=question
Download Telegram
Всем привет!

Вижу, что ответы на вчерашний вопрос сильно разделились. Кто-то считает, что можно ограничить только реквесты и лимиты на CPU и память, кто-то думает, что можно ограничивать и конфигмапы, и количество запущенных подов.

Правильный ответ, конечно, третий: RQ может ограничивать не только реквесты и лимиты по CPU и по памяти, которые мы привыкли ограничивать, но также может ограничивать количество подов, количество конфигмапов и секретов на неймспейсе.

Ловите ссылку на статью, которая поможет разобраться, как это работает:

👉 A Comprehensive Guide to Resource Quotas in Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
This media is not supported in your browser
VIEW IN TELEGRAM
Эти ошибки могут стоить вам продакшена

Я уверен, что ошибаются абсолютно все. Но все ли делают правильные выводы из своих ошибок? Ведь важно не только анализировать инциденты, но и грамотно работать с результатами, полученными в ходе анализа.

23 октября мои коллеги Всеволод и Виталий разоблачат мифы о надежности k8s и проанализируют ошибки в конфигурациях и инсталляциях кластеров:

👉 Кластеры разваливаются
👉 API-сервера выходят покурить
👉 А coredns не понимает, кто он и где

Разбор корневых причин и советы, как избежать этих ошибок в своих проектах, тоже будут 😎

Когда: 23 октября в 19:00 мск
Регистрация — через бота.

Подключайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🐳1
Нельзя просто взять и развернуть отказоустойчивый кластер 😅

Или все-таки можно? Скоро вы перестанете задаваться этим вопросом.

Коллеги, я к вам с радостной новостью — мы закончили обновлять «Мегу»🔥

Что изменилось:

👉 Версия Kubernetes: обновили до актуальных 1.30, kubespray 1.29.5
👉 Практика: новые задания во всех модулях программы, разграничение уровней сложности с возможностью самостоятельно выбирать задания.
👉 Теория
- Обновили все видеоматериалы, текстовые конспекты
- Актуализировали все модули
- Подробнее разобрали модули «Создание отказоустойчивого кластера изнутри», «Аутентификация пользователей в кластере» (keycloak, сервис-аккаунты, дашборды в авторизации, Rancher и проч.), «Kubernetes под капотом», «Хранение секретов» и др.
- Новый блок с ответами экспертов на самые актуальные вопросы
👉 Сертификация: актуализировали с учетом текущих реалий
👉 Дополнительные удобства: создали глоссарий, о котором вы давно просили

Первый поток обновленного курса стартует уже через 10 дней, и я очень хочу увидеть вашу обратную связь. Так что присоединяйтесь! Тем более, что до 24 октября при покупке места на курсе вы получите в подарок видеозапись интенсива по Service Mesh. Выгода — 50 000 ₽ 🔥

➡️ Промокод и подробнее о курсе — в боте. Всех ждем!
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👍1
Все важные новости рассказал, теперь предлагаю сбавить рабочий градус — пятница все-таки 😅

Расскажите, как вы начинаете свой рабочий день?

Мое утро начинается с кормления младшей дочери (в продолжение темы о work-life balance). Жена в это время отвозит всех остальных детей по школам и садикам. Потом мы завтракаем и я либо еду в офис, либо сажусь работать удаленно — зависит от множества причин.

Интересно, есть здесь кто-то, у кого утро выглядит так же?
😁2
Друзья, всем привет!

Сегодня воскресенье — время для отдыха учебы, поэтому предлагаю вместе изучить одну статью.

Нашел ее пару дней назад на Хабре, автор рассказывает про создание домашней лаборатории. Это подробный лонгрид, который охватывает все этапы создания сервера, от архитектуры до бэкапов и безопасности — самое то для воскресного чтива 😅

➡️ Home Lab мечты в Kubernetes

Если кто-то из вас уже строил домашнюю лабораторию — расскажите об этом в комментах, очень интересно))
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
Друзья, всем привет!

Раз уж я затронул в пятницу Service Mesh, предлагаю поговорить о нем подробнее. Нашел на хабре большой разбор из двух частей с конференции Онтико. Внутри вы найдете описание Service Mesh, классификацию решений и примеры их реализации:

➡️ Istio
➡️ Linkerd
➡️ Kuma
➡️ Nginx
➡️ Cilium Service Mesh
➡️ Consul
➡️ Open Service Mesh
➡️ Traefic
➡️ Platform V Synapse Service Mesh

Читать на Хабре 👇

ЧАСТЬ 1
ЧАСТЬ 2

В первой части автор подробно разбирает теорию, а вот во второй — делится практическими кейсами и рассказывает, на что в целом обратить внимание при выборе решения Service Mesh.

Предлагаю изучить и обсудить: какое из решений подошло бы для большинства проектов, и почему именно оно 📘
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🐳1
Коллеги, всем привет!

Вижу, что мнения разделились — кто-то предпочитает Istio, а кто-то Ngnix. Наш интенсив по Service Mesh построен на Istio, но упор сделан не на интерфейс, а на концепцию работы. Так участники смогут применить полученный опыт на любом Service Mesh решении, реализованном на основе Envoy Proxy.

Принес вам лекцию от Александра Лукьянченко, Руководителя юнита PaaS в Авито и спикера Service Mesh — он рассказывает про особенности envoy proxy, мультикластерную балансировку и унифицированный сбор Observability информации с кластеров.

📺 Смотреть на YouTube

А пока вы смотрите, поделюсь с вами инсайдерской инфой — завтра я иду на T-Observability Day Tech. Вернусь к вам с чем-нибудь интересным 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет!

Сегодня был на T-Observability Day Tech. Говорили про надежность, стабильность и то, как это обеспечивается в T-банке в частности.

Была очень интересная тема про frontend и про то, как делать его отказоустойчивым и надежным. Позже принесу вам интересные ссылки, которыми делились спикеры, чтобы вы тоже могли изучить 🔥

А пока я готовлю пост с материалами, напомню, что сегодня последний день акции Kubernetes Мега + Service Mech.

👉 Узнать подробности и занять место на курсе — по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🐳2
Мифы о надежности Kubernetes — вебинар уже через час 🔥

В 19:00 Всеволод Севостьянов и Виталий Лихачёв встретятся в прямом эфире, чтобы проанализировать ошибки в конфигурациях и инсталляциях кластеров:

👉 Кластеры разваливаются
👉 API-сервера выходят покурить
👉 А coredns не понимает, кто он и где

Регистрация — через бота. Приходите, будет интересно 🤗
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ До начала вебинара 5 минут ⭐️

Ссылки на трансляцию:

➡️ YouTube
➡️ VK

Подключайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Коллеги, всем привет!

Кто был вчера на вебинаре? Делитесь, как вам 🤗

Виталий и Всеволод показали фатальные ошибки в настройке кластеров k8s, разобрали их корневые причины и дали советы, как избежать этих ошибок.

Если не смогли присоединиться вчера, ловите запись:

➡️ YouTube
➡️ VK
➡️ Rutube

А еще на вебе запустили розыгрыш трех консультаций по DevOps/SRE вопросам или по архитектуре приложений от Виталия Лихачёва.

Условия:
1️⃣ Занять место на «Kubernetes Мега» до 25-го октября включительно
2️⃣ Написать вопрос для консультации Диане

Победителя объявим в понедельник на канале. Удачи!🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🐳1
Статьи были, вебинары были, даже воркшоп уже был. А что насчет подкастов? Кажется, ими я с вами еще не делился.

🎧 Linkmeup — Сеть в k8s.

Не знаю, много ли среди вас аудиалов, но лично я такое люблю — можно усваивать новую информацию и параллельно что-то делать руками (например, регистрироваться на мегу, до старта которой осталось всего три дня).

Если у вас есть любимые подкасты, делитесь ссылками в комментариях — будем слушать вместе 🤗
👍2
«Kubernetes Мега» стартовал!

Я уже жду первых впечатлений от обновленного курса — очень интересно, что скажут студенты

За 7 недель им предстоит научиться:
1️⃣ Создавать надежные кластеры под новые задачи, улучшать существующие кластеры и управлять ими
2️⃣ Разрабатывать современные технологические решения на базе Kubernetes
3️⃣ Переносить продукт на платформу Kubernetes, переходить из Docker Swarm в k8s
4️⃣ Внедрять Service Mesh, настраивать внешний доступ, применять сертификаты
5️⃣ Сопровождать и деплоить приложения в k8s, использовать managed k8s для деплоя openstack
6️⃣ Использовать возможности k8s при проектировании платформенных решений
7️⃣ Интегрировать k8s в инфраструктуру разработки


А еще — уделить 78 (!) часов практике и работе на стендах. Мощный поток намечается! 💥

Присоединиться к продвинутому курсу можно до конца этой недели, после 3 ноября — только на следующий поток.

👉 Узнать больше о курсе и занять место — по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Всем привет!

Знаем же, что "никогда не говори никогда", но иногда это необходимо🥸 рассказываю случай, как Never работает в Kubernetes https://vk.com/clips/slurm_io?z=clip-59405817_456239285
👍4
Коллеги, приветствую!

До закрытия набора на мегу осталась всего неделя. 8 ноября — последний день, когда можно присоединиться к текущему потоку.

Примеры задач, которые предстоит решать студентам — на скринах 👇

➡️ Занять место на потоке — по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2