2024 · Инфраструктура

Project Helix

CLI для infra-команды.

Infra-команда вручную правила 2000 строк YAML на шести окружениях. Один сбитый отступ мог отправить трафик в стейджинг.

YAML был операционной системой компании, и никто не мог прочесть его целиком.

Python-CLI компилирует короткий DSL в deploy YAML, валидирует против JSON-схемы, выдаёт diff.

Шесть месяцев без инцидентов. Онбординг — один день.