Удобный способ смотреть логи и вывод команд!
Следить за обновлениями файла, как
(Ctrl+C, чтобы вернуться к обычному просмотру)
Сразу перейти в конец большого файла:
Показывать цвет и форматирование (например, в логах
🔥 Незаменимая штука, когда нужно быстро понять, что происходит в логах.
➡️ DevOps Ready | #совет
less — не просто просмотрщик текста. Он умеет следить за обновлениями логов, искать по выводу, показывать цвета и даже форматирование.Следить за обновлениями файла, как
tail -f — прямо в less:dmesg | less +F
(Ctrl+C, чтобы вернуться к обычному просмотру)
Сразу перейти в конец большого файла:
less +G /var/log/syslog
Показывать цвет и форматирование (например, в логах
git diff или journalctl):less -R /var/log/dpkg.log
🔥 Незаменимая штука, когда нужно быстро понять, что происходит в логах.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤9👍8
Контейнеры легко пересоздать, но данные в них — нет. Один сбой или неверный
deploy может стереть всё. Решение простое: регулярные бэкапы контейнеров и томов.В этом посте:
• Сохраняем файловую систему контейнера и образ через commit и export;
• Архивируем тома Docker в .tar.gz без остановки сервисов;
• Настраиваем автоматическое резервное копирование и ротацию архивов;
• Учимся восстанавливать данные из бэкапов шаг за шагом.
Надёжная стратегия бэкапов это базовый элемент DevOps-гигиены. Всего пару команд и ты защищён от случайных потерь.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤6👍6
В этой шпаргалке — базовые операции с Helm. С их помощью можно подключать репозитории чартов, обновлять зависимости, устанавливать и обновлять релизы, откатываться к предыдущим версиям и сравнивать изменения перед деплоем. Это основа уверенной работы с Helm в Kubernetes и CI/CD.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍7❤6🤝2
Хочешь хранить ежедневные бэкапы, не занимая лишнее место?
Первый бэкап — полный:
А следующий использует предыдущий как ссылку:
Файлы, которые не изменились, просто указывают на старые копии. Выглядит как полный бэкап, но занимает место только под разницу.
🔥 Для первого запуска, без
➡️ DevOps Ready | #совет
rsync умеет делать инкрементальные копии, создавая жёсткие ссылки (hardlinks) на неизменённые файлы.Первый бэкап — полный:
rsync -a /data/ /backup/prev/
А следующий использует предыдущий как ссылку:
rsync -a --link-dest=/backup/prev /data/ /backup/new/
Файлы, которые не изменились, просто указывают на старые копии. Выглядит как полный бэкап, но занимает место только под разницу.
--link-dest. Каталоги /backup/prev и /backup/new должны быть на одном диске, иначе hardlink не сработает.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍9❤7
Minikube — это удобный инструмент, который позволяет развернуть кластер на ПК всего за пару команд.
В этом посте:
• Устанавливаем Minikube и необходимые компоненты;
• Запускаем кластер и проверяем его состояние;
• Разворачиваем тестовое приложение в Kubernetes;
• Проверяем доступность в браузере.
• Получаем готовую базу для дальнейшего обучения.
Идеальный вариант, чтобы изучить архитектуру
K8s, не выходя за рамки локальной среды — быстро, безопасно и наглядно.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝12👍10❤1
Volumes — основа устойчивых контейнеров. Они позволяют сохранять данные между перезапусками и легко переносить их между окружениями. В этом посте команды, которые помогут управлять томами без лишних движений.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍5❤4🤝3