DevOps MemOps – Telegram
DevOps MemOps
5.67K subscribers
2.49K photos
447 videos
15 files
3.95K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Как ArgoCD секреты из Vault не расшифровывал, или при чем тут App of Apps

DevOps-инженер из YADRO недавно столкнулся с интересным случаем. «Одной из задач нашей команды стало развертывание Helm-чарта для Airflow с использованием ArgoCD. Это потребовалось для реализации DAG-пайплайнов, необходимых для обработки данных и автоматизации процессов в проектах машинного обучения.»

В статье рассказывается о сложностях при расшифровке секретов с использованием плагина ArgoCD Vault, о паттерне App of Apps для обхода этих сложностей и небольшом погружении в детали установки плагина в кластер, из-за которых возможно неочевидное поведение ArgoCD Applications.

📌 Подробнее: https://habr.com/ru/companies/yadro/articles/873476/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29
Как (не)вырастить армию DevOps-инженеров

«Два года назад я помог запустить одну из крупнейших образовательных программ по подготовке DevOps-инженеров в России. Ситуация на рынке была такая, что даже текущие потребности закрывались с большим трудом, большая часть кандидатов — новички, которых нужно доучивать, а иногда и переучивать. Поэтому мы хотели не запустить очередной курс формата «войти-вайти», а создать полноценную программу обучения преподавателей и студентов, который поможет готовить реально нужных рынку специалистов в рамках академической программы вуза. Хотелось найти какое-то решение, которое не просто закроет текущие потребности, но и создаст задел на будущее.

Предложенная идея была одновременно простой и сложной: дать вузам нашу платформу Digital Energy за символический рубль, подготовить методические материалы для преподавателей, составить практические задания. Начали сотрудничество с ведущими техническими вузами страны — МИРЭА, Бауманкой, УрФУ и Станкином, — и все завертелось.»

📌 Подробнее: https://habr.com/ru/companies/basis/articles/874156/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Защита программного обеспечения: искусство постоянного улучшения

В мире, где киберугрозы стремительно растут, игнорировать безопасность программного обеспечения — значит рисковать его целостностью и доверием клиентов. Docker предлагает решения для непрерывного улучшения защиты: от обнаружения уязвимостей до управления доступом.

📌 Подробнее: https://www.docker.com/blog/software-supply-chain-art-of-continuous-improvement/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49💯4
Ускорьте разработку с Docker и Jenkins

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

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

📌 Подробнее: https://www.docker.com/blog/docker-and-jenkins-build-robust-ci-cd-pipelines/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Управление резервным копированием PostgreSQL через веб-интерфейс: обзор утилиты PG Back Web

В обзоре узнаете, как графический интерфейс PG Back Web значительно облегчает управление резервными копиями PostgreSQL. Мы покажем, как настраивать резервные копии всего за несколько кликов.

📌 Подробнее: https://habr.com/ru/companies/flant/articles/874088/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34💯6
Архитектура для средненагруженных приложений: делюсь опытом и ищу ваши советы

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

📌 Подробнее: https://habr.com/ru/articles/874414/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Основные инструменты CLI/TUI для разработчиков

📌 Подробнее: https://itnext.io/essential-cli-tui-tools-for-developers-7e78f0cd27db

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Проект: клон Netflix на Kubernetes!

В этом проекте DevSecOps вы развернете приложение-клон Netflix как контейнер Docker на кластере Kubernetes через безопасный конвейер CICD с использованием Jenkins, популярного инструмента CICD.

📌 Подробнее: https://youtu.be/g8X5AoqCJHc?si=D3X4_f4hwWmGEyQS

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
10 лучших альтернатив Docker: стоимость, производительность и варианты использования

📌 Подробнее: https://last9.io/blog/top-10-docker-alternatives

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40
systemd: как писать юниты с элегантной перезагрузкой

Разработка системы с элегантным завершением работы может оказаться той ещё пляской с бубном. В идеальном мире каждый сервис управлялся бы юнитом systemd. ExecStart запускала бы процесс, обрабатывающий SIGTERM, а ExecStop оповещало бы процесс и осуществляло блокировку, которая бы корректно завершала процесс и его ресурсы.

Однако многие программы завершаются некорректно, а то и вовсе сбивают все настройки при закрытии. В этой статье мы рассмотрим поведение systemd при завершении работы и методы написания юнитов systemd для выборочной очистки (custom cleanup) перед закрытием.

📌 Подробнее: https://www.psdn.io/posts/systemd-shutdown-unit/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Микросервисы и Kubernetes

В этом курсе вы изучите как эффективно развертывать и управлять микросервисами с помощью Kubernetes. Изучите основные принципы, методы контейнеризации, а также способы масштабирования и управления контейнерами в Kubernetes, чтобы создавать гибкие и масштабируемые приложения.

👀 Смотреть

📚@IT_obrazovach
👍2