DevOps MemOps
5.45K subscribers
2.46K photos
445 videos
15 files
3.91K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
DevOps инфраструктура для стартапов ч.1

Мы — команда студентов из ИТМО, которая прошла путь от хакатонов до продуктовой разработки. На собственном опыте расскажем, как выстроили инфраструктуру, способную масштабироваться, переживать сбои и не стоить как полкоманды в найме.

Когда ты только начинаешь делать стартап, инфраструктура кажется чем-то второстепенным. Важнее MVP, фичи, дизайн, пичдек. Но в какой-то момент всё внезапно перестаёт помещаться на одном сервере, руками деплоить становится больно, SSL не обновляется, а продакшн падает из-за перегрузки или забытого docker-compose up.

Kubernetes? Слишком сложно, долго и дорого. Монолит? Неудобно масштабировать. Мы искали третий путь — и нашли его.

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
Как Docker решает проблемы MCP

С внедрением Model Context Protocol (MCP) возникли сложности с производительностью и безопасностью. Docker предлагает решение через использование контейнеров для стабильного и безопасного запуска MCP-серверов. Это оптимизирует работу и минимизирует риски.

📌 Подробнее: https://www.docker.com/blog/build-to-prod-mcp-servers-with-docker/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25
Kubernetes v1.33: Поддержка пользовательских пространств имен по умолчанию

Kubernetes v1.33 активирует поддержку пользовательских пространств имен по умолчанию, что усиливает безопасность, предотвращая боковое движение и увеличивая изоляцию хоста. Это позволяет контейнерам выполнять привилегированные операции внутри своих пространств без риска для хоста. Исследуем пользовательские пространства имен в Linux

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

📌 Подробнее: https://kubernetes.io/blog/2025/04/25/userns-enabled-by-default/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33
Capi + talos в openstack? Не вопрос

Когда я был маленьким и глупым, в своей домашней лаборатории я развернул kuber‑barick — его возможностей хватало на баловство с нейронками и обучением крутить поды, но при попытке поднять второй (например, для стейджинга) всё упёрлось в дефицит железа. Решил перейти на более автоматный подход: наткнулся на Talos и Cluster API (CAPI).

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁22
Как я строю удобную инфраструктуру вокруг Python-проектов: линтеры, Poetry, CI/CD и Docker

Poetry вместо pip, Ruff вместо flake8, FastAPI вместо ручной документации. Что реально упрощает жизнь Python-разработчику сегодня — на примерах и с реальными конфигами.

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27
Как я настраивал свой однокластерый локальный сервер Kubernetes

Всё началось с того, что в 2024 году мне в руки попал интересный экземпляр мини-ПК ( Характеристики: Процессор Intel N100 / RAM 16 GB / SSD 500 GB.) решив, что раз уж основная рабочая лошадка у меня уже есть, этот мики-ПК предстоит переделать в мини-сервер и приспособить к мои pet-проектам. Заказал себе 1Гбит интернет, белый IP адрес и ушел творить.

Первая моя задумка с треком провалилась, т.к изначально я разместил на нем Gitlab Server, NextCloud и пару своих приложений. «Жужжал» он не по-детски, я взаправду подумал, что в какой-то момент он просто отлетит к своим небесным производителям.

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡15😁7
Разворачиваем GitLab за пару кликов

Когда нужна полноценная среда для CI/CD, но нет времени на развёртывание инфраструктуры с нуля, контейнеризированный GitLab становится быстрым и удобным решением. В этой статье покажем, как развернуть локальный GitLab и GitLab Runner через Docker и Docker Compose, избежать распространённых ошибок на старте и настроить базовый пайплайн за минимальное время.

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁22
Новый уровень масштабирования в Kubernetes v1.33

В версии 1.33 Kubernetes представлена новая функция — настраиваемая толерантность для горизонтального масштабирования Pod'ов. Теперь можно задавать разные уровни толерантности для увеличения и уменьшения количества реплик, что помогает более точно управлять нагрузкой на ваше приложение.

📌 Подробнее: https://kubernetes.io/blog/2025/04/28/kubernetes-v1-33-hpa-configurable-tolerance/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28💯3
Новый релиз Docker Desktop 4.41: что нового?

Docker Desktop 4.41 теперь доступен на Microsoft Store и предлагает поддержку Docker Model Runner на Windows с NVIDIA GPU, улучшенную интеграцию с Compose и Testcontainers, а также Docker DX Extension для Visual Studio Code. Также добавлена возможность оплаты через ACH.

📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-41/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🔥21🫡1
Новая версия Kubernetes: Image Volumes становятся бета-функцией

В Kubernetes v1.33 Image Volumes, представленные в версии v1.31, теперь доступны в бета-версии. Поддержка включает монтирование подкаталогов через subPath и subPathExpr. Однако функция по умолчанию отключена, так как не все контейнерные среды поддерживают ее полностью.

📌 Подробнее: https://kubernetes.io/blog/2025/04/29/kubernetes-v1-33-image-volume-beta/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM