курукира✳DEV / OPS / NETWORKS
Технические заметки
DEPLOY CHECKLIST / 01—06

Перед деплоем.
По пунктам.

Короткий чек-лист для изменений
в работающем сервисе.

01

Зафиксировать исходное состояние

Сохраните текущую конфигурацию и версию приложения. Определите, какие файлы и сервисы затрагивает изменение.

02

Проверить конфигурацию

Используйте штатную проверку синтаксиса, если сервис её поддерживает. Проверьте адреса, пути, порты и наличие необходимых переменных окружения.

03

Отделить секреты

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

04

Подготовить откат

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

05

Проверить путь пользователя

После выкладки выполните реальный запрос извне. Проверьте ожидаемый результат, а не только запущенный процесс или открытый порт.

06

Посмотреть ошибки после выкладки

Сравните логи и метрики с исходным состоянием. Заранее определите признаки, при которых нужно откатывать изменение.

Деплой заканчивается проверкой
пользовательского сценария.

Вернуться к заметкам ↗