Авторский канал по DevOps разработке.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!
Cотрудничество: @energy_c
Post #407
1.91K

- 😁 22
- ❤ 6
- 🔥 3
- 👎 1
DE @devops_ready
Showing posts older than #413 · Back to latest






Эти команды позволяют быстро находить ошибки, фильтровать нужные записи и отслеживать поведение сервисов в реальном времени. В этом посте — 7 инструментов для работы с логами.




Jenkins — один из самых популярных инструментов для CI/CD. Он позволяет запускать сборки, тесты и деплой по событию в репозитории — всё через один Jenkinsfile.• Устанавливаем Jenkins и запускаем веб-интерфейс;
• Создаём новый проект и подключаем Git-репозиторий;
• Пишем простой Jenkinsfile с этапами build, test и deploy;
• Разбираем, как работает каждый stage пайплайна.






logrotate, который будет их резать и сжимать.• Находим файлы логов контейнеров в /var/lib/docker/containers;
• Создаём отдельный конфиг для logrotate;
• Задаём правила: daily, rotate 7, compress, copytruncate;
• Настраиваем автоматическую ротацию через systemd timer.

mkdir -p, чтобы создать несколько вложенных каталогов за один раз!$ mkdir -p projects/{frontend,backend}/{src,test,docs}




Эти команды позволяют следить за состоянием системы, нагрузкой CPU, памятью, дисками и сетью, быстро выявлять узкие места и контролировать работу процессов. В этом посте — 7 команд для уверенного мониторинга.