TGViewer
Channel Public Channel
DevOps Ready | IT

DevOps Ready | IT

@devops_ready

Авторский канал по DevOps разработке.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Cотрудничество: @energy_c
Subscribers
7.67K
Photos
872
Videos
77
Links
495

Showing posts older than #114 · Back to latest

Older Posts 6 shown
Post #112 1.46K
☕️ Нашел вам отличную статью на Habr, которая подойдёт всем, кто хочет настроить среду разработки «в один клик» с помощью Docker и docker‑compose!

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


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


➡️ DevOps Ready | #статья
  • 🔥 7
  • 👍 5
  • 👎 2
Post #107 1.51K
🖼️ Разбираем 7 команд systemd, без которых не обойтись при работе с Linux-сервисами!

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

➡️ DevOps Ready | #шпора
  • 🔥 8
  • 🤝 6
  • 👍 5
  • ❤ 4
Post #96 2.06K
🖼️ Собираем CI/CD пайплайн на GitLab — от кода до продакшена в пару шагов!

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

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

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

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

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


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

➡️ DevOps Ready | #задача
  • 🤝 16
  • 🔥 7
  • ❤ 5
Post #91 3.1K
🖼️ Настраиваем мониторинг с Zabbix — агент, метрики и триггеры в одном флаконе!

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

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

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

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

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


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

➡️ DevOps Ready | #гайд
  • ❤ 8
  • 🔥 7
  • 👍 3
  • 🤝 3
Post #90 2.68K
Как быстро посмотреть логи сервиса по времени — практикуемся с journalctl.

Когда нужно отследить падение сервиса, понять причину ошибки или просто посмотреть, что происходило утром — journalctl спасает. Это основной инструмент для работы с логами systemd-сервисов.

Допустим, нам нужно посмотреть логи nginx за последние 2 часа:
journalctl -u nginx --since "2 hours ago"


А если хотим логи за конкретный день:
journalctl -u nginx --since "2024-07-10 10:00" --until "2024-07-10 12:00"


Нужен только свежий хвост логов? Тогда так:
journalctl -u nginx -f


-u указывает нужный сервис, --since/--until задают временной интервал, а -f даёт живой лог, как tail -f.

🔥 Работает с любыми сервисами, не только nginx: от docker и ssh до кастомных .service-юнитов.

➡️ DevOps Ready | #практика
  • 👍 12
  • 🔥 8
  • ❤ 6
Post #85 2.46K
🖼️ Рассмотрим 7 ключевых инструкций Dockerfile!

Это стандартные команды, с которых начинается любой Dockerfile. Они позволяют выбрать базовый образ, скопировать нужные файлы, установить зависимости, настроить окружение, задать рабочую директорию и команду по умолчанию.

➡️ DevOps Ready | #шпора
  • 🤝 22
  • 🔥 9
  • 👍 5
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →