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

Cотрудничество: @energy_c
Download Telegram
🖼️ Настраиваем logrotate для логов Docker-контейнеров!

По умолчанию Docker пишет все логи в один огромный JSON. Без контроля они быстро забивают диск и валят сервисы. Решение — logrotate, который будет их резать и сжимать.

В этом посте:
• Находим файлы логов контейнеров в /var/lib/docker/containers;

• Создаём отдельный конфиг для logrotate;

• Задаём правила: daily, rotate 7, compress, copytruncate;

• Настраиваем автоматическую ротацию через systemd timer.


Так система сама чистит старые логи, и Docker не тормозит из-за забитого диска.

➡️ DevOps Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥8❤5
🖼️ Создаём CI/CD пайплайн в Jenkins — автоматизация от сборки до деплоя!

Jenkins — один из самых популярных инструментов для CI/CD. Он позволяет запускать сборки, тесты и деплой по событию в репозитории — всё через один Jenkinsfile.

В этом посте:
• Устанавливаем Jenkins и запускаем веб-интерфейс;

• Создаём новый проект и подключаем Git-репозиторий;

• Пишем простой Jenkinsfile с этапами build, test и deploy;

• Разбираем, как работает каждый stage пайплайна.


Это базовый, но рабочий пример CI/CD, который можно расширять под любые проекты.

➡️ DevOps Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤6👍5
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ SysXplore — прокачайся в Bash через практику!

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

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

➡️ DevOps Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5🤝4
🖼️ Разбираем анализ логов: 7 команд для поиска и диагностики!

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

➡️ DevOps Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤5👍4🤝1
😁22❤6🔥3👎1
🖼️ Совет дня по линухе!

В Linux можно сделать файл или директорию неудаляемыми, установив флаг неизменяемости (immutable) с помощью команды chattr:
$ sudo chattr +i -V /home/traw/keys.txt


Опция -V — подробный вывод (verbose).

Чтобы сделать директорию неудаляемой, добавьте рекурсивную опцию -R:
$ sudo chattr +i -VR /home/traw/backups


Чтобы снова разрешить удаление файла, используйте флаг -i. Для директорий — -i с опцией -R:
$ sudo chattr -i -R /home/traw/backups


➡️ DevOps Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍5🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
💅 Linux Journey — твой гид в мир Linux!

Настоящая интерактивная прогулка по системе: от базовых команд до тонкой настройки и глубин ядра. Всё подано простым языком, с наглядными примерами и понятной логикой. Будто игра, где каждый новый уровень расширяет твои навыки.

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

➡️ DevOps Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍5🔥5
🖼️ Автодеплой Docker-контейнера через GitHub Actions!

Ручной деплой отнимает время и может привести к ошибкам. Гораздо удобнее настроить пайплайн, который сам соберёт образ, отправит его в реестр и задеплоит на сервер.

В этом посте:
• Собираем Dockerfile для приложения;

• Создаём workflow в GitHub Actions;

• Логинимся в DockerHub и пушим образ;

• Подключаемся по SSH и разворачиваем контейнер.


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

➡️ 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