Привет, Хабр! Я Николай Видов, тимлид команды чатботов в Т, пишу на Python с 2017 года. За это время я успел поработать с конфигами во всех видах: INI‑файлами в legacy‑проектах, переменными окружения в Docker‑контейнерах, YAML с шаблонами в Helm, pydantic‑моделями в свежих сервисах, Vault и Consul в инфраструктуре покрупнее. Это третья статья о конфигурациях в Python — в предыдущих я разобрал, как мы дошли до жизни такой и почему это не устраивает меня и мою команду.
От болей к техзаданию
Шесть болей стали техническим заданием:
- мердж отдельных полей из разных источников;