Сегодня ребята прикольно упиздякали свой продакшен. Ща расскажу.

В общем, пиэм проводил эксперименты на тестовом сервере через веб-морду: админка там, все дела, что-то включал, удалял — в общем, веселился парняга.

В какой-то момент посыпались тикеты о проблемах на проде. Клиенты рвали и метали жидкий понос в сторону саппорта, а Grafana нарисовала сочный хуец.

Пошли разбираться, оказалось, всё пиздец просто, как нехуй делать.

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

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

Он был уверен, что все действия выполняет на тестовой среде. А тестовая среда один в один — копия продакшена. Классический кейс.

Такие пироги. И пришлось мне сегодня всё утро разгребать эти конюшни.

Роман Шубин
Роман Шубин
CEO & CTO, Главред в «Цифровой улей»
Задать вопрос
Какая тут мораль? Да никакой: если изначально корабль хуёво построен, то хоть ты его, блядь, золотом покрой, он внутри говном и останется.