DevOps для ДевоПсов
Самые актуальные материалы по DevOps на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد3 524
المشتركون
-124 ساعات
+27 أيام
-1430 أيام
- المشتركون
- التغطية البريدية
- ER - نسبة المشاركة
جاري تحميل البيانات...
معدل نمو المشترك
جاري تحميل البيانات...
Готовим k8s кластер на OrangePi 3 LTS
Привет! В своей работе я регулярно внедряю различные решения на кластере Kubernetes. Для тестирования проектов очень важно иметь тестовую среду, которая была бы недорогой, проста в обслуживании и, при необходимости, могла поддерживать не слишком нагруженные приложения в продакшене.
Самый простой способ - это использовать виртуальные машины или различные контейнерные решения (как, например, Minikube), однако мне не нравится такой подход из-за ограничений виртуализации и ресурсов. Я стремлюсь создать кластер, который можно использовать в реальном бизнесе и который обеспечит надежность в случае сбоев.
Идеальным и бюджетным решением являются микрокомпьютеры на базе архитектуры ARM, например Orange Pi 3 LTS. Я слышал о российских аналогах, таких как Repka Pi, но пока не имел опыта работы с ними, а Raspberry Pi, хоть и обладает множеством модулей, но является дороговатым вариантом. Orange Pi 3 LTS компактный, достаточно мощный и поставляется с образом OC Debian 11. Это устройство оснащено 4 ядрами, 2 ГБ оперативной памяти и процессором с тактовой частотой 1,8 ГГц. Стоимость этого устройства, на момент написания статьи, весьма демократичная - около 4000 ₽.
Читать: https://habr.com/ru/articles/828556/_campaign=828556
@devo_pes
___
Другие наши проекты | Чат девопсов
😱 1
Пайплайны Gitlab CI: моя коллекция граблей
Привет, Хабр! Я Евгений Малышев, SRE-инженер в Купере (так теперь называется СберМаркет). Моя основная задача — это надежная работа сервисов фронтенда, и немалую роль в этом играют правильно построенные пайплайны CI/CD. В этом нам помогает Gitlab CI. В компании мы широко используем этот инструмент для создания общих шаблонов для сервисов на различных языках. На уровне отдельного репозитория легко расширить или настроить шаблонные джобы и добавить свои.
До этого у меня был опыт с Jenkins и Azure Devops, так что Gitlab CI мне показался довольно простым: есть стадии, есть правила запуска джоб с shell-подобным синтаксисом, да и скрипты джоб тоже используют bash-интерпретатор. Но в процессе близкого знакомства не раз возникали ситуации, когда поднимается то одна бровь, то обе, а то и руки в праведном гневе. Заходите посмотреть, какую коллекцию граблей собрал я.
Весь код с примерами граблей можно посмотреть в репозитории.
Пройтись по граблям
Читать: https://habr.com/ru/companies/kuper/articles/827988/_campaign=827988
@devo_pes
___
Другие наши проекты | Чат девопсов
👍 1
Вызовы для DevOps в сфере поддержки ML-проектов
Добро пожаловать на Хабр!
Если вы попали в этот раздел, значит, вы решили стать активным участником сообщества Хабра, где профессионалы и эксперты делятся своими опытом и знаниями.
Возможны два варианта: вы можете самостоятельно написать статью или обратиться за помощью к модераторам-экспертам.
1. Если уверены в своих силах
Смело отправляйте публикацию в Песочницу.
Читать: https://habr.com/ru/companies/cinimex/articles/824786/_campaign=824786
@devo_pes
___
Другие наши проекты | Чат девопсов
Photo unavailableShow in Telegram
AWS announces workspace context awareness for Amazon Q Developer chat
Read: https://aws.amazon.com/blogs/devops/aws-announces-workspace-context-awareness-for-amazon-q-developer-chat/
@devo_pes
___
Другие наши проекты | Чат девопсов
Photo unavailableShow in Telegram
Chat about your AWS account resources with Amazon Q Developer
Read: https://aws.amazon.com/blogs/devops/chat-about-your-aws-account-resources-with-amazon-q-developer/
@devo_pes
___
Другие наши проекты | Чат девопсов
Photo unavailableShow in Telegram
How to Run Hugging Face Models Programmatically Using Ollama and Testcontainers
Read: https://www.docker.com/blog/how-to-run-hugging-face-models-programmatically-using-ollama-and-testcontainers/
@devo_pes
___
Другие наши проекты | Чат девопсов
Подходы к наблюдаемости от Т-Банка
Всем привет. Меня зовут Дима, в Т-Банке я руковожу Центром надежности информационных систем. Мы проводим консультирование, обучаем и внедряем SRE-практики, нанимаем и аттестуем инженеров. В общем, делаем все, чтобы помочь командам Т-Банка — а их уже более 2500 — разрабатывать надежные сервисы для всех категорий пользователей и при этом крепко спать по ночам.
Мониторинг ИТ-систем — важнейшая составляющая надежности. Расскажу о том, какие подходы мы использовали, как и почему пришли к нынешнему состоянию и как планируем развиваться дальше.
Читать: https://habr.com/ru/companies/tbank/articles/827470/_campaign=827470
@devo_pes
___
Другие наши проекты | Чат девопсов
Что говорит CrashLoopBackOff о состоянии пода и какие у него причины
Ошибки CrashLoopBackOff тормозят развёртывания? В этой статье поговорим о том, почему поды зависают в состоянии CrashLoopBackOff и как понять, что под попал в это состояние и по какой причине, — всё это с примерами.
Читать: https://habr.com/ru/companies/flant/articles/825804/_campaign=825804
@devo_pes
___
Другие наши проекты | Чат девопсов
🆒 1
Photo unavailableShow in Telegram
Vector search for Amazon MemoryDB is now generally available
Read: https://aws.amazon.com/blogs/aws/vector-search-for-amazon-memorydb-is-now-generally-available/
@devo_pes
___
Другие наши проекты | Чат девопсов
Photo unavailableShow in Telegram
Build enterprise-grade applications with natural language using AWS App Studio (preview)
Read: https://aws.amazon.com/blogs/aws/build-custom-business-applications-without-cloud-expertise-using-aws-app-studio-preview/
@devo_pes
___
Другие наши проекты | Чат девопсов
اختر خطة مختلفة
تسمح خطتك الحالية بتحليلات لما لا يزيد عن 5 قنوات. للحصول على المزيد، يُرجى اختيار خطة مختلفة.