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