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

Автор: @energy_it
加入频道
🖼️ Настраиваем мониторинг с Zabbix — агент, метрики и триггеры в одном флаконе!

Zabbix — это мощная система мониторинга, которая позволяет отслеживать состояние серверов, служб и инфраструктуры в целом.

В этом посте:
Устанавливаем сервер Zabbix и поднимаем веб-интерфейс.

Настраиваем базу данных и подключаем веб-доступ.

Подключаем агента на целевой сервер и настраиваем конфиг.

Подключаем хост, добавляем шаблоны и включаем метрики.


Zabbix показывает CPU, RAM, диск, сеть, службы и многое другое — а при проблемах сам отправит уведомление.

➡️ DevOps Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥7👍3🤝3
🖼️ Собираем CI/CD пайплайн на GitLab — от кода до продакшена в пару шагов!

Автоматизация — основа современной разработки. С помощью GitLab CI можно собирать Docker-образы, отправлять их в Registry и деплоить на сервер без ручного участия.

В этом посте:
Пишем Dockerfile и простой Python-приложение.

Настраиваем .gitlab-ci.yml для сборки и пуша образа.

Добавляем авто-деплой на сервер через SSH и docker pull.

Получаем рабочий CI/CD, который разворачивает всё при пуше в main.


Такой пайплайн избавляет от ручных ошибок, ускоряет релизы и обеспечивает воспроизводимость среды на каждом этапе.

➡️ DevOps Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝16🔥65
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Смотрите что нашел — Explainshell.

Вводишь любую команду в терминале, и он по частям объясняет, что делает каждая часть. Не просто man-ка, а понятный синтакс-анализ.

Особенно кайф для тех, кто работает в Linux/DevOps/CI среде и хочет разбираться, а не наугад копипастить из StackOverflow.

📌 Оставляю ссылочку: explainshell.com

➡️ DevOps Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥114
🖼️ Разбираем 7 команд systemd, без которых не обойтись при работе с Linux-сервисами!

Запуск, перезапуск, автозапуск, просмотр логов — всё это делается через systemctl и journalctl. Эти команды — основа любой отладки и управления службами на сервере.

➡️ DevOps Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝6👍54
☕️ Нашел вам отличную статью на Habr, которая подойдёт всем, кто хочет настроить среду разработки «в один клик» с помощью Docker и docker‑compose!

В этой статье:
• Настройка среды разработки через docker‑compose;
• Разделение конфигурации на несколько файлов: для инфраструктуры, тестов (unit, интеграционные, UI);
• Лайфхаки из реального DevOps‑опыта


🔊 Продолжай читать на Habr!


➡️ DevOps Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5👎2
🖼️ Интегрируем Docker и GitLab CI — собираем образы прямо в пайплайне!

Хочешь, чтобы Docker-образ автоматически собирался и отправлялся в Registry при каждом пуше? GitLab CI легко это позволяет, достаточно прописать .gitlab-ci.yml и подключить Docker Runner.

В этом посте:
Пишем Dockerfile с минимальным приложением.

Создаём .gitlab-ci.yml, в котором билдим и пушим образ.

Добавляем переменные окружения и настраиваем Registry.

После пуша в main всё собирается и публикуется само.


Такой пайплайн сокращает время, устраняет ручные ошибки и делает деплой стабильным и воспроизводимым.

➡️ DevOps Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥4