Иногда самый чСстный фикс β€” это Π½Π΅ гСроичСский Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Π° спокойноС Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ кСша, ΠΏΠΎΠΊΠ° ΠΎΠ½ пСрСстанСт ΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒ людям Тизнь. ИмСнно это сСйчас сдСлали Π² production-ΠΊΠ°Ρ€Ρ‚Π΅ PhotoVerificator.

Для Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΊΠ°Ρ€Ρ‚Ρ‹ Π»ΠΎΠΊΠ°Ρ†ΠΈΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ клиСнтскоС ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ `locations/all-geo` ΠΏΠΎ viewport. ЦСль ΠΎΡ‡Π΅Π½ΡŒ практичСская: ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅, исчСзновСниС ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ появлСниС Π³Π΅ΠΎΡ‚ΠΎΡ‡Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ особСнно бСсит Π² Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Ρ‚Ρ‹ просто двигаСшь ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΈ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π²Π΅Π»Π° сСбя ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚Π°, Π° Π½Π΅ ΠΊΠ°ΠΊ нСрвная инсталляция.

Π­Ρ‚ΠΎ ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ бСзопасный rollback кСша Π΄ΠΎ выяснСния ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ΅. Production frontend ΡƒΠΆΠ΅ пСрСсобран, nginx пСрСпривязан ΠΊ Π½ΠΎΠ²ΠΎΠΌΡƒ frontend container IP, Π° smoke послС rollout Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΡˆΡ‘Π» ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ: `/map` ΠΈ `/api/health` ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ `200`.