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

- 😁 38
- 👍 6
- 🔥 5
DE @devops_ready
Showing posts older than #533 · Back to latest






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




• Устанавливаем Minikube и необходимые компоненты;
• Запускаем кластер и проверяем его состояние;
• Разворачиваем тестовое приложение в Kubernetes;
• Проверяем доступность в браузере.
• Получаем готовую базу для дальнейшего обучения.
K8s, не выходя за рамки локальной среды — быстро, безопасно и наглядно.
rsync умеет делать инкрементальные копии, создавая жёсткие ссылки (hardlinks) на неизменённые файлы.rsync -a /data/ /backup/prev/
rsync -a --link-dest=/backup/prev /data/ /backup/new/
--link-dest. Каталоги /backup/prev и /backup/new должны быть на одном диске, иначе hardlink не сработает.




В этой шпаргалке — базовые операции с Helm. С их помощью можно подключать репозитории чартов, обновлять зависимости, устанавливать и обновлять релизы, откатываться к предыдущим версиям и сравнивать изменения перед деплоем. Это основа уверенной работы с Helm в Kubernetes и CI/CD.





deploy может стереть всё. Решение простое: регулярные бэкапы контейнеров и томов.• Сохраняем файловую систему контейнера и образ через commit и export;
• Архивируем тома Docker в .tar.gz без остановки сервисов;
• Настраиваем автоматическое резервное копирование и ротацию архивов;
• Учимся восстанавливать данные из бэкапов шаг за шагом.