DevOps Ready | IT
3.24K subscribers
264 photos
7 videos
84 links
Авторский канал по DevOps разработке.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Автор: @energy_it
加入频道
🖼️ Разворачиваем свой GitLab Runner с автосборкой!

Если у тебя свой сервер или мощный ПК, можно подключить его как GitLab Runner — и запускать CI/CD-пайплайны локально. Это экономит ресурсы и даёт полный контроль над окружением.

В этом посте мы:
Установили GitLab Runner и зарегистрировали его на свой проект.

Настроили Docker executor для универсальности и изоляции.

Подключили .gitlab-ci.yml и запустили первую сборку.

Убедились, что Runner работает, и видим результат в GitLab UI.


🔥 — если впервые запускаешь runner
🤝 — если уже разворачивал вручную


➡️ DevOps Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🤝11👍42
Grafana + Prometheus: следим за сервером как профи!
Мониторинг в DevOps без лишних затрат и сложности.


Prometheus собирает метрики, Grafana превращает их в красивые графики. Такой стек — основа мониторинга в Kubernetes, на VPS, в проде и локалке. Всё работает через web-интерфейс и легко масштабируется.

В этом посте:
Ставим Prometheus и настраиваем сбор метрик.

Подключаем node_exporter для мониторинга ОС.

Устанавливаем Grafana и настраиваем Data Source.

Импортируем дашборды и настраиваем алерты.

Получаем наглядный контроль над сервером и ресурсами.


🔥 — если узнал что-то новое
🤝 — если уже использовал


➡️ DevOps Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24🤝116👍3
🖼️ Kubernetes в локалке: первый кластер на Minikube!
Идеальный старт для тех, кто хочет разобраться в K8s без облаков и аренды серверов.


Minikube — это лёгкий способ развернуть кластер прямо на своём ПК. Отлично подходит для экспериментов, тестов и локальной отладки: всё через одну команду, работает на любой ОС.

В этом посте:
Устанавливаем Minikube и нужные зависимости.

Запускаем кластер и проверяем его работу.

Деплоим простое приложение в Kubernetes.

Открываем его в браузере и смотрим результат.

Получаем стенд для изучения всего остального.


🔥 — если запустил Minikube впервые
🤝 — если уже используешь его в работе


➡️ DevOps Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍87🤝6
🖼️ Контейнеризация: Docker или Podman?
Что выбрать — проверенную классику или безопасную альтернативу?


Docker — самый популярный инструмент для работы с контейнерами. Работает по клиент-серверной модели, требует демона dockerd, имеет обширную экосистему и интеграцию во все CI/CD пайплайны. Подходит почти всем, от начинающих до крупных продакшен-систем.

Podman — бездемонный и безопасный аналог. Совместим с Docker по командам, но запускает контейнеры без постоянного фонового процесса и может работать без root-доступа. Отличный выбор, если важна безопасность, прозрачность и независимость от демона.

➡️ DevOps Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍117🔥3
🖼️ Разбираем 7 базовых команд Terraform CLI — без них не начнёшь ни один проект!

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

➡️ DevOps Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥136👍6🤝3
🖼️ Helm для Kubernetes: шаблонизация манифестов без боли!

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

В этом посте:
Устанавливаем Helm и создаём первый чарт.

Настраиваем values.yaml — параметры деплоя.

Шаблонизируем манифесты и разбираемся, как они работают.

Деплоим, обновляем и удаляем приложение через Helm CLI.

Получаем удобный, повторяемый способ деплоя приложений в k8s.


🔥 — если было полезно
🤝 — если уже пробовал Helm


➡️ DevOps Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥106👍4🤝3