Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

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