Pull to refresh
7
2

User

Send message

Мультитенантность: почему мы отказались от готовых решений и как приручали Keycloak

Level of difficultyMedium
Reading time7 min
Views2.2K

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

Читать далее

Моя попытка №2. Как мы тестировали совместимость платформы контейнеризации с Astra Linux

Level of difficultyEasy
Reading time3 min
Views1.8K

В 2023 году мы впервые попытались запустить платформу dBrain.cloud на Astra Linux версии 1.7 Special Edition. Первая попытка оказалась неудачной.

Читать далее

Как интеграция поддержки виртуализации VMware меняет подход к контейнеризации

Level of difficultyEasy
Reading time5 min
Views616

В статье разберем процесс внедрения виртуализации в платформу контейнеризации, обсудим ее преимущества для пользователей и покажем, каким образом это решение упрощает администрирование ИТ-инфраструктуры.

Читать далее

Базы данных в Kubernetes из коробки: реально ли развернуть кластер в пару кликов? [ВИДЕО]

Level of difficultyEasy
Reading time1 min
Views2.4K

Заглянем под капот Kubernetes-кластера и запустим инсталляции баз данных PostgreSQL и Clickhouse. Видео

Читать далее

VictoriaMetrics: нюансы внедрения в облачную платформу

Level of difficultyMedium
Reading time8 min
Views3.2K

Привет, Хабр! Меня зовут Юра, я DevOps-инженер команды разработчиков платформы контейнеризации dBrain.cloud. Пришло время сделать обзор на обновленную инфраструктуру мониторинга dBrain: рассказать про VictoriaMetrics версии 2.5 и выше, какие инструменты планируем внедрить и как их применять.

Читать далее

Внедрение RabbitMQ в облачную платформу: проблемы и решения

Level of difficultyMedium
Reading time6 min
Views3.4K

В статье рассматриваем, как RabbitMQ интегрирован в dBrain, какие операторы использовались для управления кластерами, а также с какими проблемами разработчики столкнулись в процессе внедрения.

Читать далее

Выбор операционной системы для серверных решений: ключевые аспекты

Level of difficultyEasy
Reading time4 min
Views1.8K

С переходом на кластерные решения платформа dBrain.cloud столкнулась с новыми задачами, требующими пересмотра подхода к выбору операционной системы. Как и что выбирали?

Читать далее

Куда плывут облака? Тренды развития Kubernetes в 2025 году

Level of difficultyEasy
Reading time7 min
Views3.1K

Популярность Kubernetes в России продолжает расти. О трендах в развитии облачных платформ на 2025 год рассказывает глава разработки платформы контейнеризации dBrain.cloud Дмитрий Головнич.

Читать далее

Видеокарты и Kubernetes: проблемы интеграции + бонус по настройке

Level of difficultyMedium
Reading time4 min
Views1.5K

Рассказываем о тонкостях и сложностях интеграции поддержки видеокарт Nvidia в платформу контейнеризации.

Читать далее

Apache Airflow: нестандартное применение

Level of difficultyMedium
Reading time7 min
Views4.6K

Привет, Хабр! Я Маша Башан, Python разработчик в команде dBrain. Сегодня расскажу, как в dBrain мы внедрили собственную стратегию тестирования, которая в разы сокращает количество действий работающих с платформой инженеров. Мы применили альтернативный вариант тестирования — с помощью сервиса Apache Airflow.

Читать далее

ИНЬ-ЯН в UI/UX дизайне

Level of difficultyMedium
Reading time6 min
Views4.5K

Привет, Хабр! Меня зовут Иван Вербов, я UI/UX дизайнер команды разработки платформы контейнеризации dBrain.cloud. Эта статья адресована моим коллегам-юиксерам, а также всем, кого затрагивают задачи анализа, обсуждения и согласования предложений и результатов работы над дизайном.

Читать далее

Как ускорить кластер Kubernetes на 100 тысяч подов в 10 раз

Level of difficultyMedium
Reading time3 min
Views6.7K

Первым шагом dBrain.cloud на пути к построению кластеров большого объема стало разделение etcd. Далее мы взялись за controller-manager.

Читать далее

Что делать, когда кластер превращается в тыкву?

Level of difficultyMedium
Reading time4 min
Views7.3K

Когда эволюция платформы dBrain.cloud дошла до заявленных и считающихся нормальными в публичных облаках пределов, справляться с возникшими при росте объемов кластеров проблемами пришлось самостоятельно. Ведь компании-гиганты, эксплуатирующие Kubernetes, эти тайны не раскрывают.

Разделение etcd. Что это значит?

Топ-5 фишек UI/UX дизайна платформы контейнеризации

Level of difficultyMedium
Reading time5 min
Views4.7K

Привет, Хабр! Меня зовут Иван Вербов, я UI/UX дизайнер команды разработки платформы контейнеризации dBrain.cloud. В разработке дизайна интерфейсов я стремлюсь к балансу между двумя противоположными подходами: строгость и стабильность - легкость и игра.

Хочу поделиться топ-5 фишек, созданных для консоли dBrain, чтобы превратить рутинную работу инженера по обслуживанию кластера в творческую.

Читать далее

Как не сойти с ума, помечая цели для сбора метрик при мониторинге кластера. Спойлер: Victoria Metrics + Grafana

Level of difficultyMedium
Reading time6 min
Views8.4K

В начале не было ничего. И создал DevOps кластер Kubernetes и сказал, что это есть хорошо. Но пришли злые программисты и начали требовать информацию о том, сколько ресурсов потребляют их контейнеры.

Статическая vs динамическая конфигурация

Дополнительная обвязка K8s и самописные компоненты в Kubernetes: для чего и кому нужны

Level of difficultyMedium
Reading time6 min
Views3.4K

Познакомим вас с надстройками Kubernetes в платформе dBrain, большая часть которых - наши собственные разработки для отслеживания пограничных состояний кластеров K8s.

Читать далее

Как мы тестировали совместимость dBrain с отечественными дистрибутивами

Level of difficultyMedium
Reading time3 min
Views1.3K

Мы протестировали совместимость контейнеризированной платформы dBrain с операционными системами Astra Linux, ALT Linux и РЕД ОС. Что из этого получилось, читайте в нашем тексте.

Результаты тестирования

CSI и S3 в Kubernetes. Каждому свое: Ceph, Minio, TopоLVM

Reading time5 min
Views13K

Без хранилища данных не заработает ни одно stateful-приложение, это известно всем. А вот как и какое хранилище развернуть - это вопрос к специалистам. Сегодня расскажем, как мы “готовим” Ceph и в каких случаях используем TopоLVM и Minio.

Ceph, Minio, TopоLVM
1

Information

Rating
904-th
Works in
Registered
Activity