Devops
2.24K subscribers
295 photos
15 videos
3 files
873 links
Технологии и решения, архитектурные проблемы.
Контейнеры, оркестраторы, скейлинг, мониторинг и др.

По всем вопросам: @un_ixtime
加入频道
Запуск LLM внутри лямбда-функции AWS» — классное руководство по запуску LLM внутри лямбда-функции

https://dev.to/aws-builders/running-an-llm-inside-an-aws-lambda-function-18lj
Практическое руководство по устранению неполадок в сети Kubernetes

— Как устранить неполадки с недоступным IP-адресом POD Kubernetes с рабочего узла

https://itnext.io/a-hands-on-kubernetes-network-troubleshooting-journey-c2b051ce6761

Объединение данных CSV без SQL

https://www.brimdata.io/blog/join-geolocation-csv-data/
Cloud-Native-Devops-with-Kubernetes-full-book.pdf
11.8 MB
Kubernetes стал операционной системой современного облачного мира, предоставляя надежную и масштабируемую платформу для выполнения контейнерных рабочих нагрузок. В этой дружелюбной и прагматичной книге эксперты по облакам Джастин Домингус и Джон Арундел покажут вам, на что способен Kubernetes — и что вы можете с ним сделать.

Это обновленное второе издание знакомит вас с растущей экосистемой Kubernetes и предлагает практические решения повседневных проблем с используемыми в настоящее время программными инструментами.

Вы шаг за шагом пройдете через пример контейнерного приложения, работающего в Kubernetes, от среды разработки до конвейера непрерывного развертывания, изучая шаблоны, которые вы можете использовать для своих собственных приложений.
Создание конвейера CI/CD для приложения Node.js с помощью Jenkins и Docker

В этом сообщении блога мы рассмотрим процесс настройки надежного конвейера CI/CD для приложений Node.js с использованием Jenkins и Docker. Эти мощные инструменты обеспечивают плавную интеграцию автоматизации, контейнеризации и оркестрации, позволяя разработчикам ускорить циклы разработки и обеспечить бесперебойную доставку приложений Node.js. https://awstip.com/building-a-ci-cd-pipeline-for-node-js-application-with-jenkins-and-docker-23dafcee93a7
Разработка эффективного CI/CD-конвейера для фронтенд-приложений (7 минут чтения)

Конвейер CI/CD (Continuous Integration and Continuous Delivery/Deployment) автоматизирует различные этапы жизненного цикла разработки программного обеспечения. Обычно он включает такие этапы, как кодирование, сборка, тестирование, выпуск, развертывание, мониторинг и планирование. В этой статье рассматриваются лучшие практики эффективного CI/CD-конвейера, включая внесение небольших и частых изменений, использование флагов возможностей, стратегии отката, стратегии безопасного развертывания, приоритеты безопасности и развитие сотрудничества между всеми командами.
подробнее→ https://blog.logrocket.com/best-practices-ci-cd-pipeline-frontend/
Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры

При нашей работе мы используем подход «Инфраструктура как код». Однако в процессе его использования мы столкнулись с проблемой написания пайплайнов для инфраструктуры.

Во всём «виноват» terragrunt: каждому модулю terragrunt нужна отдельная джоба в пайплайне на plan и apply, но для каждого модуля они во многом повторяют друг друга. Подобное постоянное написание одинаковых частей CI/CD пайплайна при добавлении новых баз и бакетов навевало тоску.

Рассказываем, как мы создали генератор джоб в Gitlab CI/CD и навсегда забыли о ручном написании пайплайнов для развёртывания элементов инфраструктуры.

https://habr.com/ru/articles/776214/
В этой статье перечислены пять обязательных инструментов, которые разработчики должны установить в своем кластере Kubernetes. 🎉

https://dev.to/odigos/5-must-have-tools-to-install-on-your-kubernetes-cluster-489k
Электромобиль с диваном под капотом. Серьезно?

Даже странно, что никто не догадался сделать это раньше.

Делимся последними новостями из мира авто.

Подписывайтесь на официальный Telegram-канал БорисХоф Вольт.

Реклама. ООО "БОРИСХОФ ХОЛДИНГ". ИНН 7714700709. erid: LjN8K11sK
Определение имен для управляемых групп узлов EKS приводит к ошибкам в ваших развертываниях, управлять которыми может быть сложно по мере роста рабочих нагрузок.

Цель этой статьи — не критиковать выбор конструкции этих инструментов, а предоставить предостережение другим инженерам, работающим с этими компонентами.

https://medium.com/adevinta-tech-blog/dont-name-your-eks-managed-nodegroups-unless-you-want-to-trigger-an-incident-77709c68ab6a