Let Kubernetes Cook: как мы готовим REST API в Deckhouse | Максим Набоких

Kubernetes — это не просто оркестратор контейнеров, а полноценный фреймворк для построения REST API. Его главная сила — гибкость и расширяемость. Однако здесь нужно учитывать множество нюансов: инструменты мощные, но и подводные камни попадаются часто. В Deckhouse мы строим API-first-систему на основе Kubernetes. В докладе Максим Набоких, технический руководитель нашей K8s-платформы, расскажет, с какими проблемами при стандартизации API и управлении конфигурациями мы столкнулись и как их можно решить. Он приведёт примеры нюансов работы с API и покажет, что важно учитывать для соблюдения контрактов с пользователями. Скачать презентацию: https://drive.google.com/file/d/1AayR... Таймкоды: 00:00 | Представление спикера и план доклада 02:02 | Как работает API в K8s 05:05 | Как кастомизировать API 14:12 | Когда кастомизация становится слишком сложной 17:04 | Проблема 1: единый стиль 21:18 | Проблема 2: выпуск новой версии 22:26 | Проблема 2.1: поддержка нескольких схем 24:52 | Проблема 2.2: конверсии 27:59 | Проблема 2.3: частый выпуск версий 29:50 | Проблема 2.4: стабильная версия 31:41 | Заключение 32:45 | Ответы на вопросы Заходите на наш сайт, а также подписывайтесь на каналы, блог и соцсети «Фланта», чтобы узнавать больше о Deckhouse, DevOps и Kubernetes: Сайт Deckhouse: https://deckhouse.ru/ Блог на Хабре: https://habr.com/ru/companies/flant/a... Telegram Deckhouse: https://t.me/deckhouse_news Telegram «Фланта»: https://t.me/flant_ru ВК: https://vk.com/flant_ru Дзен: https://dzen.ru/flant RuTube: https://rutube.ru/u/flant X: https://x.com/flant_ru Вакансии во «Фланте»: https://job.flant.ru/vacancies #Deckhouse #Kubernetes #API

Kubernetes без интернета: установка Deckhouse в закрытом контуре | Максим Набоких
▶︎

Kubernetes без интернета: установка Deckhouse в закрытом контуре | Максим Набоких

Kubernetes — In Plain English with a Clear Example
▶︎

Kubernetes — In Plain English with a Clear Example

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox
▶︎

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox

Building Proper Virtual Machines in Kubernetes | Pavel Tishkov
▶︎

Building Proper Virtual Machines in Kubernetes | Pavel Tishkov

SL*: во что мы ввязались?
▶︎

SL*: во что мы ввязались?

Что такое gRPC и Protobuf?
▶︎

Что такое gRPC и Protobuf?

Новости Deckhouse за год: ценности, главные фичи, планы на будущее | Александр Титов, Давид Мэгтон
▶︎

Новости Deckhouse за год: ценности, главные фичи, планы на будущее | Александр Титов, Давид Мэгтон

DKP CE Operational Experience: Is It Possible for a Single DevOps Team to Run Kubernetes Clusters...
▶︎

DKP CE Operational Experience: Is It Possible for a Single DevOps Team to Run Kubernetes Clusters...

Pod Security Standards Are Just the Beginning: How to Build a Comprehensive Security Model in Kub...
▶︎

Pod Security Standards Are Just the Beginning: How to Build a Comprehensive Security Model in Kub...

Зачем мы разработали Kubernetes-оператор и какие уроки из этого вынесли / Григорий Михалкин (Lamoda)
▶︎

Зачем мы разработали Kubernetes-оператор и какие уроки из этого вынесли / Григорий Михалкин (Lamoda)

Deckhouse: More Than Just Kubernetes. Yearly Product Updates | Alexander Titov, David McNaught
▶︎

Deckhouse: More Than Just Kubernetes. Yearly Product Updates | Alexander Titov, David McNaught

Роадмап разработчика 2.0: как адаптироваться к новой AI-реальности / Павел Федотовский
▶︎

Роадмап разработчика 2.0: как адаптироваться к новой AI-реальности / Павел Федотовский

Kubernetes Crash Course for Absolute Beginners [NEW]
▶︎

Kubernetes Crash Course for Absolute Beginners [NEW]

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥
▶︎

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥

NETWORKING IN KUBERNETES
▶︎

NETWORKING IN KUBERNETES

Building Our Own Control Plane for Software-Defined Storage | Alexander Zimin
▶︎

Building Our Own Control Plane for Software-Defined Storage | Alexander Zimin

A 1C Programmer's Roadmap to Neural Network Programming
▶︎

A 1C Programmer's Roadmap to Neural Network Programming

Лучший Гайд по Kafka для Начинающих За 1 Час
▶︎

Лучший Гайд по Kafka для Начинающих За 1 Час

How Instagram Scaled Postgres to 2 Billion Users
▶︎

How Instagram Scaled Postgres to 2 Billion Users

What is Kubernetes?
▶︎

What is Kubernetes?