The deploy that needed one person who was on holiday
Описание и применение
Автоматизация критического шага развертывания, ранее зависящего от одного сотрудника, устранила зависимость от личности и предотвратила задержки релиза.
Задача
A critical deployment step depended on a single colleague’s personal script, causing a release freeze when he was unavailable.
Результат
Automated the previously manual CDN cache invalidation and legacy admin panel configuration, eliminating the single-person dependency and preventing future release freezes.
Рабочий процесс
- Identify manual step tied to a single person
- Reconstruct script via shell history and video call
- Create service account with scoped token
- Store token in secret store
- Add script to repository
- Update pipeline to invoke script
- Convert legacy admin push to form POST request
- Test and deploy
Доказательства
The step was cache invalidation on a CDN, plus a config push to a legacy admin panel that had no API.
Automating it took a day and a half. The credentials became a service account with a scoped token in the secret store rather than a person's login.
- Дата записи: 2026-09-08T09:45:14.896Z