TGViewer
Channel Public Channel
DevOps для ДевоПсов

DevOps для ДевоПсов

@devo_pes

Самые актуальные материалы по DevOps на русском и английском языке

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

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

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

Другие наши проекты: https://tprg.ru/media
Subscribers
3.21K
Photos
4.3K
Videos
68
Links
6.8K

Showing posts older than #6817 · Back to latest

Older Posts 20 shown
Post #6816 512
Я вам заявляю, с Linux мы доигрались

Привет, Хабр! Меня зовут Евгений Никулин, я – тимлид инженеров эксплуатации в К2 Cloud.

Пару месяцев назад меня позвали на онлайн-митап «Карьера в Линукс» – обсудить, как сейчас всё устроено: какие подходы используют компании, каких специалистов ценят и что помогает соискателям находить общий язык с работодателями.

Решил с вами поделиться самым важным оттуда. Полная запись, если что, есть на канале K2 Cloud Team – там же можно узнать, как мы с 2009 года строим облачную платформу собственной разработки.


Читать: https://habr.com/ru/companies/k2tech/articles/920914/_campaign=920914

#ru

@devo_pes | Другие наши каналы
Post #6815 494
Не используйте теги в Ansible

В различных дискуссиях и обзорных статьях по Ansible часто затрагивается тема такого инструмента, как теги. Многие восхищаются гибкостью данного инструмента и даже рекомендуют его использование для разделения различных сценариев исполнения кода в рамках одной кодовой базы. Мол, это удобно, можно сразу в рамках одного плейбука (или одной роли) сразу описать разные варианты запуска сценария, а потом выбирать их опционально, запуская выбранные части кода, отмеченные определенными тегами.

В данной статье я бы хотел поделиться некоторыми своими соображениями на этот счет, сформированными на базе многолетнего опыта работы с Ansible и поддержки различного кода, включая публичные роли. Сразу оговорюсь, что мнение, изложенное в рамках данной статьи - это конкретно мое видение и мой личный опыт. Это не догма и не руководство на все возможные случаи, но повод задуматься над тем, как вы работает с кодом Ansible.


Читать: https://habr.com/ru/articles/920872/_campaign=920872

#ru

@devo_pes | Другие наши каналы
Post #6814 480
Когда Terraform не нужен: работаем с инфраструктурой через Ansible

Здравствуйте. Меня зовут Николай, и сегодня я расскажу, как мне пригодились Ansible и Python для работы с Yandex Cloud, и совсем не пригодился Terraform.
Как это было

Читать: https://habr.com/ru/articles/920866/_campaign=920866

#ru

@devo_pes | Другие наши каналы
Post #6813 526
Как мы автоматизировали обновление, развёртывание и настройку PostgreSQL-like СУБД для пользователей

Привет, Хабр! Меня зовут Роман Аминов, я руковожу группой автоматизации бизнес-сценариев в команде СУБД Pangolin в СберТехе. Это специальная доработанная сборка PostgreSQL, целевая СУБД в Сбере и не только. СУБД — сложный продукт, обновление, настройка и другие рутинные действия, связанные с её сопровождением, сопряжены с риском потери данных. Чтобы облегчить жизнь пользователям (и вдобавок разгрузить нашу техподдержку) мы разработали инструмент для автоматизации кластеров СУБД, их настройки и конфигурирования, обновления версий компонентов в их составе и обслуживание. Решение уже прошло проверку на тысячах кластеров в Сбере и я готов поделиться тем, как всё это работает.

Уточню, что мы используем систему управления конфигурациями Ansible. Всё, что нужно для её работы — это возможность устанавливать SSH-соединения и Python на удалённых серверах.

Надеюсь, статья будет полезна или натолкнёт на свои мысли автоматизаторов и администраторов СУБД и вообще всех, кто связан с базами данных.


Читать: https://habr.com/ru/companies/sberbank/articles/919922/_campaign=919922

#ru

@devo_pes | Другие наши каналы
Post #6812 493
DevOps как по учебнику. Возможно ли?

DevOps — это не отдельная роль, а скорее философия или набор практик, принятых внутри компании/команды. Его цель — улучшить коммуникацию и объединить разработку и эксплуатацию общей целью, повысить прозрачность и скорость доставки ценности до клиента.

По крайней мере, так нам заявляют основные труды по DevOps, а также те, кто стоял у истоков этого движения. Но в индустрии сложилось совершенно другое представление о DevOps: у нас выделились отдельные DevOps-инженеры, и даже появилось мнение,
что DevOps — это просто «сисадмин на стероидах». Есть ли способы жить иначе?
И превратить DevOps в настоящую культуру внутри команды?


Читать: https://habr.com/ru/articles/920788/_campaign=920788

#ru

@devo_pes | Другие наши каналы
Post #6811 501
Ansible для людей: автоматизировал и выдохнул

Одна команда — и сервер настроен. Я больше не лезу вручную и не повторяю одно и то же десятки раз. Внутри рассказано о том, как Ansible помогает автоматизировать задачи, от настроек до деплоя.


Читать: https://habr.com/ru/articles/920742/_campaign=920742

#ru

@devo_pes | Другие наши каналы
Post #6810 571
Прокачаться в работе с Ansible — подборка ресурсов

Десятки тысяч компаний используют Ansible для управления конфигурациями и автоматизации ИТ-процессов. И мы подготовили подборку материалов, которые помогут познакомиться с этим инструментом — от базовых руководств уровня «с чего начать» до продвинутых практик по написанию эффективных плейбуков.


Читать: https://habr.com/ru/companies/vasexperts/articles/920670/_campaign=920670

#ru

@devo_pes | Другие наши каналы
Post #6809 512
Утилита r.exe

В программировании часто приходится писать программные компоненты, которые, в общем очень похожи друг на друга по своей структуре и API.

В заметке я представил простую утилиту r.exe для авто-замены токенов в файлах и названиях файлов.


Читать: https://habr.com/ru/articles/869458/_campaign=869458

#ru

@devo_pes | Другие наши каналы
Post #6808 525
Мультиконтейнерные поды в Kubernetes: новые возможности и лучшие практики использования сайдкаров

В Kubernetes 1.28 появилось новое поведение: init-контейнеры теперь могут иметь поле restartPolicy (KEP 753). Это позволяет явно указать kubelet’у, что такой контейнер следует считать сайдкаром, а не классическим init-контейнером. В Kubernetes 1.33 эта долгожданная фича наконец получила стабильный статус. Разбираемся, что такое сайдкар-контейнеры и когда их лучше использовать.


Читать: https://habr.com/ru/companies/flant/articles/914172/_campaign=914172

#ru

@devo_pes | Другие наши каналы
Post #6807 495
Передаем документацию заказчику: Markdown, Git, CI/CD и почти полная автоматизация

Представьте, что вы разработали программное обеспечение. Все идеально: код отточен, тесты пройдены, система готова к работе. Но тут встает вопрос: как отправить документацию заказчику?

Всем привет! Меня зовут Катя, я развиваю Gramax, open source-платформу для управления технической документацией. В этой статье хочу поделиться впечатлением от стандартных способов передачи документации на заказную разработку. А также рассказать о том, как этот процесс можно автоматизировать с помощью Gramax.
Рассказывай!

Читать: https://habr.com/ru/companies/gram_ax/articles/920350/_campaign=920350

#ru

@devo_pes | Другие наши каналы
Post #6804 359
Почему Docker выбрал OCI-формат для упаковки AI-моделей

Docker использует формат OCI artifacts для упаковки больших языковых моделей, позволяя разработчикам работать с ними так же легко, как с контейнерами. Это упрощает интеграцию и обмен моделями через уже известные инструменты и регистри. Docker представил новый формат упаковки моделей ИИ, совместимый с OCI и Docker Model Runner. Формат обеспечивает эффективное хранение и распространение моделей без компрессии, упрощая выбор и запуск моделей через привычные инструменты Docker. Это шаг к доступному развитию ИИ.

Подробности: https://www.docker.com/blog/oci-artifacts-for-ai-model-packaging/

#en

@devo_pes | Другие наши каналы
Post #6803 327
Дизайн Docker Model Runner обеспечивает локальный запуск AI-моделей с поддержкой GPU и совместимостью с OpenAI API. Команда сосредоточилась на модульности, расширяемости и интеграции с Docker, чтобы повысить производительность и упростить работу с моделями. Docker Model Runner развивается: сейчас поддержка есть в Docker Desktop и Docker CE, с API для работы с моделями через разные интерфейсы. В планах улучшение интеграции, расширение функционала и поддержка Kubernetes для удобного запуска моделей в контейнерах. Docker представил обновления в бренд-гайдлайнах и условиях использования

Компания Docker обновила бренд-гайдлайны и правила использования своих торговых марок. Также на сайте появились новые разделы с информацией о карьере и контактах. Все изменения направлены на улучшение взаимодействия с пользователями.

Подробности: https://www.docker.com/blog/how-we-designed-model-runner-and-whats-next/

#en

@devo_pes | Другие наши каналы
Post #6802 366
Сбор ответов для State of DevOps Russia 2025 заканчивается

До завершения ежегодного исследования состояния DevOps остались считанные дни. Каждый новый голос делает исследование точнее и полнее.

Успейте поделиться своим опытом! Это исследование — единственное в своем роде в России. Оно позволяет получить полную картину того, как развивается DevOps в стране, какие инструменты и практики используют команды, с какими вызовами сталкиваются компании.

Результаты станут важным ориентиром для всей индустрии.

Участники получат:
— Полный доступ к результатам исследования
— Возможность выиграть билеты на Highload++ и DevOpsConf
— Промокоды и мерч от партнёров

Всего лишь 20 минут вашего времени — возможность повлиять на будущее DevOps в России.
Пройдите опрос
Post #6801 415
Article: Analyzing Apache Kafka Stretch Clusters: WAN Disruptions, Failure Scenarios, and DR Strategies

Proficient in analyzing the dynamics of Apache Kafka Stretch Clusters, I assess WAN disruptions and devise effective Disaster Recovery (DR) strategies. With deep expertise, I ensure high availability and data integrity across multi-region deployments. My insights optimize operational resilience, safeguarding vital services against service level agreement violations.
By Srikanth Daggumalli, Nishchai Jayanna Manjula

Read: https://www.infoq.com/articles/apache-kafka-stretch-cluster-failures/

@devo_pes | Другие наши каналы
Post #6800 432
«Нам нужен Kubernetes 2.0»: инженер предложил переосмысление всей платформы

Инженер предложил Kubernetes 2.0: меньше YAML, новый пакетный менеджер, IPv6 по умолчанию и модульное хранилище вместо etcd

Читать: ««Нам нужен Kubernetes 2.0»: инженер предложил переосмысление всей платформы»

#ru

@devo_pes | Другие наши каналы
  • 💊 1
Post #6799 396
«Нам нужен Kubernetes 2.0»: инженер предложил переосмысление всей платформы

Инженер предложил Kubernetes 2.0: меньше YAML, новый пакетный менеджер, IPv6 по умолчанию и модульное хранилище вместо etcd

Читать: ««Нам нужен Kubernetes 2.0»: инженер предложил переосмысление всей платформы»

#ru

@devo_pes | Другие наши каналы
  • 💊 1
Post #6798 377
Amazon Q Developer CLI: эффективное устранение неполадок в облаке

Amazon Q Developer CLI помогает быстро выявлять и исправлять ошибки в AWS через простой диалог. Он анализирует логи, находит корень проблемы и автоматизирует исправления, сокращая время на сложное обслуживание облачных приложений.

Подробности: https://aws.amazon.com/blogs/devops/streamline-operational-troubleshooting-with-amazon-q-developer-cli/

#en

@devo_pes | Другие наши каналы
Post #6797 359
Новый AWS CDK EKS v2: гибкость и упрощение управления кластерами Kubernetes

Объявлен альфа-релиз aws-eks-v2 — нового L2-конструкта AWS CDK для Amazon EKS. Улучшена архитектура, добавлена поддержка нескольких кластеров в одном стэке и автоматическое масштабирование, что облегчает управление инфраструктурой. Новый AWS CDK L2 для Amazon EKS упрощает деплой и управление кластерами. Отказ от устаревшей аутентификации ConfigMap в пользу Access Entry повышает безопасность. Улучшена масштабируемость, производительность и контроль над ресурсами. Подробнее — в статье.

Подробности: https://aws.amazon.com/blogs/devops/announcing-the-new-aws-cdk-eks-v2-l2-constructs/

#en

@devo_pes | Другие наши каналы
Post #6796 380
Настройка безопасного доступа к Amazon Q Developer через PingIdentity позволяет использовать существующие данные для входа. Интеграция с AWS IAM Identity Center упрощает аутентификацию и повышает безопасность при работе с генеративным ИИ-инструментом для программирования. Настройка доступа к Amazon Q Developer через PingIdentity и AWS IAM Identity Center. В статье подробно описан процесс интеграции внешнего провайдера идентификации, синхронизации пользователей и групп, а также подключения расширения Amazon Q Developer в вашем IDE.

Подробности: https://aws.amazon.com/blogs/devops/accelerate-development-with-secure-access-to-amazon-q-developer-using-pingidentity/

#en

@devo_pes | Другие наши каналы
Post #6795 394
Джедай? Штурмовик? Владыка ситхов? Простой клон? Кто же такой цифровой двойник

Привет, постоянные и не очень читатели!

Хьюстон, НАСА, 1970 год. Комната заполнена тусклым светом и шумом от стрекочущих принтеров. За стеклом, на стенде — копия командного модуля космического корабля. Не муляж, а настоящая железяка, до винтика повторяющая то, что сейчас болтается в открытом космосе где-то на расстоянии 330 000 км — между Землей и Луной.

— Окей, у нас растёт уровень СО2. Быстро. Фильтр лунного модуля не справляется. Ребятам нужен запасной, но квадратный не влезает в круглое гнездо.

Несколько секунд полной тишины. Инженер Эдом Смайли — в рубашке не по размеру с короткими рукавами — кивает, отходит к тележке и хватает полиэтиленовую упаковку от костюма охлаждения из комплекта лунного скафандра, картонные листы-вкладки из полётного плана и клейкую ленту.

— Дайте мне инструкцию по материалам с борта. Мы соберём переходник прямо здесь. Если он заработает у нас в барокамере, то заработает и у них.

Техник подбегает к шкафу с документами — в папке на винтах, аккуратным машинописным шрифтом перечислены все материалы на борту. Даже резинки. Даже липучки на скафандрах. Важна каждая деталь.

Стенд оживает: сюда выводят телеметрию из корабля — по выделенной линии, прямо с антенны в Австралии. Температуры, давление, остаток энергии, расход кислорода. Цифры быстро бегут строчками, как в плохом сайфай, вот только это не кино — это реальность. Цифровой двойник с технологиями 70-х: умелые руки инженера, смекалка и изолента. Зато почти синхронно с тем, что творится на орбите Луны.

— Всё. Вот переходник. Вот пошаговая инструкция. Только из того, что у них есть. И это можно собрать в невесомости. Передавайте в эфир.
Дропдаун

Читать: https://habr.com/ru/companies/servermall/articles/919904/_campaign=919904

#ru

@devo_pes | Другие наши каналы
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →