В пятницу, 25 августа вышел наш первый перевод с китайского языка — рассказ об эволюции технологий виртуализации сетей в Linux под редакцией Андрея Квапила. Так совпало, что это наша пятисотая публикация на Хабре. В честь этого события мы подготовили небольшую подборку интересных и полезных материалов.
История блога на Хабре началась 18 февраля 2017 года с выхода обзора доклада нашего основателя и технического директора Дмитрия Столярова на конференции RootConf 2016, где он рассказывал о лучших практиках построения процесса Continuous Delivery (CD) с использованием Docker и других Open Source-продуктов.
С момента той первой публикации изменилось многое. Неизменной осталась наша вера в идеалы Open Source, в необходимость популяризации программ с открытым исходным кодом. Мы активно развиваем не только наши продукты, но и участвуем в разработке глобальных проектов — наша компания стала контрибьютором №1 Kubernetes в России, а в мире по этому показателю за последний год вышла на 55-е место.
Мы пропагандируем DevOps, контейнерные технологии и всё, что связано с K8s в цифровом пространстве рунета. Многие DevOps-инженеры и системные администраторы учились на наших статьях. Вся история, неудачи и свершения отразились на страницах нашего блога.
Site Reliability Engineering
Услуга DevOps as a Service (DaaS) — основа нашей продуктовой линейки, её ключевой компонент. Именно благодаря инженерам, которые круглосуточно обслуживают сотни клиентских кластеров, мы получаем быстрый фидбэк по своим продуктам, собираем для них идеи и нарабатываем опыт. Предлагаем несколько историй из наших SRE-будней:
Шесть практических историй. Часть 1, Часть 2, Часть 3, Часть 4, Часть 5, Часть 6
Наш рецепт отказоустойчивого VPN-сервера на базе tinc, OpenVPN, Linux
Как мы помогли cybersport.ru справиться с The International 10
Наш опыт разработки CSI-драйвера в Kubernetes для Яндекс.Облака
Kubernetes
В Kubernetes и Docker мы поверили сразу после их появления в том числе и потому, что до этого пытались сделать нечто похожее самостоятельно. Например, у нас был внутренний проект по созданию инструментов для удобного управления изоляцией на базе Linux cgroups. Неудивительно, что значительная часть наших публикаций прямо или косвенно посвящены Kubernetes:
Лучшие практики для деплоя высокодоступных приложений в Kubernetes. Часть 1, Часть 2
Представляем онлайн-самоучитель по Kubernetes и деплою с werf для разработчиков
В Kubernetes-платформе Deckhouse появилась система виртуализации нового поколения
Азбука безопасности в Kubernetes: аутентификация, авторизация, аудит
Введение в сетевые политики Kubernetes для специалистов по безопасности
Базы данных
Работа с базами данных — отдельный вид искусства:
KeyDB и Redis: в поисках серебряной пули — in-memory replicated DB (Replicated IMDB)
Эксплуатация MongoDB в Kubernetes: решения, их плюсы и минусы
Инструменты
Говорить про инструменты мы можем бесконечно долго: ведь многое из того, что сейчас используется у нас в стране и в мире, создано разработчиками нашей компании. Будучи приверженцами идей Open Source, мы открыли исходный код, а права передали CNCF. Небольшая подборка самых популярных статей о наших инструментах:
Представляем Kubernetes-платформу Deckhouse. Теперь в Open Source и для всех
Представляем ovpn-admin — веб-интерфейс для управления пользователями OpenVPN
Представляем loghouse — Open Source-систему для работы с логами в Kubernetes
werf — наш инструмент для CI/CD в Kubernetes (обзор и видео доклада)
Наши неудачи
Все любят читать о неудачах. А мы любим о них писать:
Аварии как опыт #1. Как сломать два кластера ClickHouse, не уточнив один нюанс
Аварии как опыт #2. Как развалить Elasticsearch при переносе внутри Kubernetes
Аварии как опыт #3. Как мы спасали свой мониторинг во время аварии в OVH
Видео в прозе
Обзор докладов — ещё один формат, полюбившийся читателям. Предлагаем вашему вниманию обзор наиболее популярных докладов:
Кадры решают всё
За технологиями порой не видно людей — творцов, создающих новую цифровую цивилизацию. Исправляем это общее упущение:
Переводы
Когда-то было сказано, что качественные переводы иностранных произведений становятся достояниями отечественной литературы. Стараемся следовать этому примеру и знакомим читателей с лучшими материалами мирового IT:
Визуальное руководство по диагностике неисправностей в Kubernetes
Три истории сбоев Kubernetes в production: anti-affinity, graceful shutdown, webhook
Разное
Порой очень трудно классифицировать статью и отнести её к той или иной категории. Если вас заинтересует что-то из представленного в этом разделе, предлагаем самостоятельно определить тематику:
Анонсы
Статьи, которые готовятся к публикации и скоро будут представлены читателю:
Перевод CNCF White Paper с нашими комментариями
Atlas — инструмент управления схемами миграций БД с открытым исходным кодом: наш опыт и ошибки создателей
Deckhouse и werf для самых маленьких
Попытка создать идеальный CSI-драйвер для shared SAN в Kubernetes