Kubernetes.

Cloud Native LVM: как автоматизировать поиск и разметку локальных дисков в Kubernetes

Всем привет, меня зовут Александр Зимин, я руковожу разработкой подсистемы хранения данных в Deckhouse. Сегодня хочу поговорить о хранении данных на локальных дисках в Kubernetes и поделиться тем, как мы автоматизируем их подготовку для администраторов и пользователей.Обычно решения, которые работают с локальными дисками в K8s, не предоставляют нативных инструментов для их поиска и разметки. Мы закрыли этот пробел и создали Cloud Native LVM. В статье я расскажу, как этот инструмент работает и как мы обошли подводные камни в процессе его разработки.   Это статья по мотивам доклада

продолжить чтение

Простой Python, автоматический Spark: минус Kubernetes, плюс продуктивность

продолжить чтение

Как мы собрали ML-платформу на Kubernetes и не утонули в YAML

продолжить чтение

Мой домашний Kubernetes, или DevOps-«песочница» на домашнем ПК

Подружиться с "кубером" крайне важно и нужно для любого ИТ-специалиста

продолжить чтение

Адский эксперимент: личный сайт на нищих микросервисах

Микросервисы тут, микросервисы там… Из каждого утюга доносится дивный сказ про прекрасный мир микросервисов. А ведь это всего лишь один вид из десятка архитектурных стилей, который имеет свои достоинства и недостатки.

продолжить чтение

Тренды DevOps 2025: Новые версии K8s и OpenSearch. Гид по главным изменениям

Привет, коллеги! Год продолжает радовать нас мощными апдейтами!) Делимся подборкой самого интересного, что случилось в мире DevOps-инструментов недавно.Динамическое обновление ресурсов Pod и KubernetesОдна из самых крутых фич, которая стала стабильной в Kubernetes 1.33, - это возможность изменять запросы и лимиты CPU/памяти у работающих подов без их перезапуска.Что это значит на практике? Ваш Pod с PostgreSQL внезапно потребовал больше памяти для тяжелого отчета? Раньше это означало рестарт, простой и обрыв соединений. Теперь ресурсы можно увеличить, и пользователи даже не заметят.

продолжить чтение

Эффективный CI-CD: переход на trunk-based development и GitLab

продолжить чтение

Собираем качественные датасеты для LLM с помощью Telegram-бота

«Дайте мне качественный датасет, и я переверну Землю!» — возможно, так перефразировал бы свою крылатую фразу Архимед, доведись ему тренировать современные LLM. Хороших наборов данных в открытом доступе не так много, а собрать свой — задача не из простых. О популярных способах сбора данных для датасетов, связанных с этим рисках и о решении, которое мы используем в YADRO, сегодня и поговорим. Меня зовут Антон Шадрин, я работаю в DevOps-команде дивизиона искусственного интеллекта YADRO. В работе с моделями искусственного интеллекта, как и в CI/CD-пайплайне, есть похожий набор шагов.

продолжить чтение

GitOps для Airflow: как мы перешли на лёгкий K8s-native Argo Workflows

Привет! Меня зовут Александр Егоров, я MLOps-инженер в Альфа-Банке, куда попал через проект компании KTS.

продолжить чтение

Что нового в Selectel появилось в августе: аддоны в Managed Kubernetes и новые конфигурации

продолжить чтение

123
Rambler's Top100