Краткий обзор инструментов CI CD Gitlab CI, Docker, Ansible // Бесплатный урок OTUS
🌀✨ Как быстро настроить CI/CD с помощью GitLab Runner и Docker
🌀✨ Как быстро настроить CI/CD с помощью GitLab Runner и Docker Загляни за кулисы современного автоматизированного деплоя! 🚀 Хотите ускорить свои процессы и избавиться от рутины? Погрузимся в простое, но мощное решение — настройку CI/CD на базе GitLab Runner с Docker. Это не магия, а проверенное решение, которое превращает рутину в нечто беспрепятственное. Почему именно так? - Легко масштабируется - Минимизирует ошибки - Обеспечивает быстрый билд и тестирование Настроить — проще простого: - В Docker создаешь контейнер для Runner - Запускаешь команду для регистрации в GitLab - Настраиваешь ...
Как применять миграции на действующем проекте: Docker + GitLab CI/CD
В реальном проекте миграции — это неотъемлемая часть работы с базой данных. Но если проект уже развернут на сервере через Docker и CI/CD (например, GitLab), важно действовать аккуратно, чтобы не сломать всё. В этой статье расскажу, как безопасно применять миграции в таких условиях. Создаём миграции: Локально, на вашей машине, выполните команду: python manage.py makemigrations Убедитесь, что миграции корректно сгенерировались и покрывают только те изменения, которые вы внесли. Тестируем миграции: Примените их локально: python manage...