DevOps для ДевоПсов
3.21K subscribers
4.22K photos
68 videos
1 file
6.77K links
Самые актуальные материалы по DevOps на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
«Из кресла капитана — Игорь Александров о Docker и Rails»
В интервью на Docker CTO JetRockets рассказывает, как контейнеризация решила проблему зависимостей, как он ускорил сброс 150ГБ PostgreSQL через копирование томов, делится советами по Dockerfile и планами по выступлениям. Docker Hardened Images бесплатно — безопасность подтверждена SRLabs
Docker выпустил защищённые минимальные образы для разработки и продакшна: их можно бесплатно использовать, делиться и строить без подписки. SRLabs провела независимую проверку безопасности.

Подробности: https://www.docker.com/blog/from-the-captains-chair-igor-aleksandrov/

#en

@devo_pes | Другие наши каналы
Новая интеграция: связывайте оповещения безопасности с задачами в Azure DevOps

GitHub позволяет привязывать Advanced Security alerts к work items в Boards — один клик для перехода между алертом и задачей, сохранение контекста и учёта владельцев. Интеграция уважает права доступа.

Подробности: https://devblogs.microsoft.com/devops/work-item-linking-for-advanced-security-alerts-now-available/

#en

@devo_pes | Другие наши каналы
Kubernetes 1.35: In-Place Pod Resize стал стабильным

В Kubernetes 1.35 функция In‑Place Pod Resize (вертикальное изменение CPU и памяти в работающих Pod) перешла в GA. Теперь можно менять requests/limits без пересоздания Pod, что упрощает вертикальный автоскейлинг и снижает простои. Читайте анонс.

Подробности: https://kubernetes.io/blog/2025/12/19/kubernetes-v1-35-in-place-pod-resize-ga/

#en

@devo_pes | Другие наши каналы
2025: год, когда разработка изменилась
В статье Docker "2025 Recap" описано, как в 2025 году фокус сместился с моделей на системы: скорость поставки, ограничение blast radius, практичные агенты, контейнеры и безопасные образы.

Подробности: https://www.docker.com/blog/2025-recap-the-year-software-development-changed-shape/

#en

@devo_pes | Другие наши каналы
Избегите «зомби»-членов etcd при переходе на v3.6

Совет из статьи Kubernetes: перед обновлением до etcd v3.6 сначала обновите до v3.5.26 или новее — это автоматически синхронизирует v3store с v2store и предотвратит появление старых удалённых «зомби»-нод. Не обновляйтесь до v3.6 без v3.5.26.

Подробности: https://kubernetes.io/blog/2025/12/21/preventing-etcd-zombies/

#en

@devo_pes | Другие наши каналы
2
Docker открыл доступ к 1000+ защищенным DHI-образам, сделав их open-source

Docker сделал более 1000 Docker Hardened Images бесплатными и open-source. Защищенные базовые образы под Apache 2.0 теперь доступны всем разработчикам без подписки

Читать: «Docker открыл доступ к 1000+ защищенным DHI-образам, сделав их open-source»

#ru

@devo_pes | Другие наши каналы
🔥2
Новый Test Run Hub — GA в январе 2026

Azure DevOps вводит новый Test Run Hub: единая панель для ручных и автопрогонов с мониторингом в реальном времени, аналитикой, удобными фильтрами, совместной работой, API и улучшенными вложениями. Переход всех организаций в январе 2026; старый хаб отключён.

Подробности: https://devblogs.microsoft.com/devops/the-new-test-run-hub-is-going-generally-available/

#en

@devo_pes | Другие наши каналы
Kubernetes v1.35: директория drop-in для kubelet стала GA
Вышла поддержка --config-dir: kubelet автоматически сливает файлы drop-in с основной конфигурацией. Это упрощает управление настройками для разных пулов узлов и позволяет безопасно поэтапно внедрять изменения.

Подробности: https://kubernetes.io/blog/2025/12/22/kubernetes-v1-35-kubelet-config-drop-in-directory-ga/

#en

@devo_pes | Другие наши каналы
7 облаков, которые не падают в проде

Сравнение 7 российских облачных платформ: от быстрых PaaS-решений до отказоустойчивых IaaS и выделенных серверов. На что смотреть при выборе облака для продакшена.

Читать: «7 облаков, которые не падают в проде»

#ru

@devo_pes | Другие наши каналы
👌1😴1
7 облаков, которые не падают в проде

Сравнение 7 российских облачных платформ: от быстрых PaaS-решений до отказоустойчивых IaaS и выделенных серверов. На что смотреть при выборе облака для продакшена.

Читать: «7 облаков, которые не падают в проде»

#ru

@devo_pes | Другие наши каналы
Kubernetes v1.35: supplementalGroupsPolicy вышел в GA

В v1.35 поле supplementalGroupsPolicy стало общедоступным. Merge сохраняет группы из /etc/group, Strict применяет только fsGroup, supplementalGroups или runAsGroup, что снижает риск нежелательного доступа к томам; для Strict нужен поддерживающий CRI.

Подробности: https://kubernetes.io/blog/2025/12/23/kubernetes-v1-35-fine-grained-supplementalgroups-control-ga/

#en

@devo_pes | Другие наши каналы
Спросили 1000 инженеров и выяснили: что ждут от облаков разработчики и бизнес в 2025 году

Чего не хватает разработчикам и бизнесу в инфраструктуре, почему текущее облако — боль, и чего в целом хочется от облачной платформы.

Читать: «Спросили 1000 инженеров и выяснили: что ждут от облаков разработчики и бизнес в 2025 году»

#ru

@devo_pes | Другие наши каналы
Весь год вы носили футболки и джинсы… Хватит!

Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года!

Делитесь в комментариях, какой скин вам выпал 👀

Реклама
Article: Stop Guessing, Start Improving: Using DORA Metrics and Process Behavior Charts

Delivery performance rarely changes in a straight line. Small degradations caused by tooling, environment instability, or team changes can accumulate quietly, while real improvements take time to emerge. This article shows how combining DORA metrics with Process Behavior Charts helps teams zoom out, detect meaningful shifts early, and validate improvement hypotheses.
By Egor Savochkin

Read: https://www.infoq.com/articles/DORA-metrics-PBCs/

@devo_pes | Другие наши каналы
Kubernetes v1.35 — планирование ворклоадов

Релиз вводит Workload API, начальную gang scheduling и opportunistic batching для ускоренного и атомарного размещения групп Podов. Подробности в официальной статье.

Подробности: https://kubernetes.io/blog/2025/12/29/kubernetes-v1-35-introducing-workload-aware-scheduling/

#en

@devo_pes | Другие наши каналы
Kubernetes v1.35 — watch‑основанная синхронизация маршрутов в CCM
В alpha введена фича CloudControllerManagerWatchBasedRoutesReconciliation: вместо постоянного опроса используются informers (триггер при добавлении/удалении узла или изменениях podCIDRs/.status.addresses). Включается --feature-gate=true.

Подробности: https://kubernetes.io/blog/2025/12/30/kubernetes-v1-35-watch-based-route-reconciliation-in-ccm/

#en

@devo_pes | Другие наши каналы
Kubernetes 1.35: версионированные z-pages для отладки
Kubernetes 1.35 добавил опциональные версионированные JSON-ответы для /statusz и /flagz (apiVersion=config.k8s.io/v1alpha1). Plain-text остаётся совместимым. Фича в alpha, требует включения feature gates и корректной авторизации.

Подробности: https://kubernetes.io/blog/2025/12/31/kubernetes-v1-35-structured-zpages/

#en

@devo_pes | Другие наши каналы
Kubernetes v1.35: in-place перезапуск Pod без удаления
В v1.35 появилась альфа‑функция RestartAllContainers — быстрый in-place перезапуск всех контейнеров в Pod без удаления и пересоздания. Сохраняет UID, IP и тома; полезно для AI/ML. Включается флагом RestartAllContainersOnContainerExits.

Подробности: https://kubernetes.io/blog/2026/01/02/kubernetes-v1-35-restart-all-containers/

#en

@devo_pes | Другие наши каналы
AWS: 10,000 AIdeas, Graviton4‑инстансы и новые AI‑возможности

Краткий обзор: конкурс Global 10,000 AIdeas (срок 21 янв.), новые EC2 M8gn/M8gb на Graviton4, Nemotron 3 Nano в Amazon Bedrock, поддержка Spot в ECS Managed Instances, тесты Direct Connect, AZ ID в EC2, AWS Transform и курс BeSA.

Подробности: https://aws.amazon.com/blogs/aws/happy-new-year-aws-weekly-roundup-10000-aideas-competition-amazon-ec2-amazon-ecs-managed-instances-and-more-january-5-2026/

#en

@devo_pes | Другие наши каналы
Kubernetes v1.35: числовые tolerations

В альфе добавлены операторы Gt и Lt для числовых taint-значений. Это позволяет задавать пороги SLA, оптимизировать стоимость и выбирать узлы по производительности. Включается через feature gate; в альфе — использовать с осторожностью. Новые операторы толерантности в Kubernetes
KEP-5471 описывает Extended Toleration Operators — пороговые операторы (Gt/Lt) для более гибкого размещения. В статье есть ссылки на Taints & Tolerations, числовые операторы и контакты SIG Scheduling для вопросов.

Подробности: https://kubernetes.io/blog/2026/01/05/kubernetes-v1-35-numeric-toleration-operators/

#en

@devo_pes | Другие наши каналы
Детерминированное тестирование ИИ в cagent

В статье описано, как cagent записывает сессии в YAML-кассеты и воспроизводит их детерминированно без сетевых вызовов и затрат. Нормализует случайные ID, очищает заголовки с ключами, поддерживает OpenAI, Anthropic, Google; удобен для CI и отладки.

Подробности: https://www.docker.com/blog/deterministic-ai-testing-with-session-recording-in-cagent/

#en

@devo_pes | Другие наши каналы