Не встраивает секрет в git, Dockerfile, образ или открытый конфиг
Зачем
Зачем это нужно
Выдаёт каждому сервису доступ только к его собственным значениям
Ротирует ключ через период совместной работы старого и нового значения
Вопросы
Частые вопросы
Если секрет уже попал в git, достаточно удалить строку?
Нет. Он остаётся в истории, клонах и кэшах CI, поэтому значение надо немедленно отозвать и заменить. Очистка истории уменьшит распространение, но не вернёт секретность старому ключу. Модель составит порядок ротации и поиска мест использования до отключения прежнего значения.
Можно ли логировать конфигурацию при старте?
Только по белому списку безопасных полей или с надёжным маскированием известных секретов. Автоматическое печатание всех переменных часто уносит токены в централизованные логи. Модель выделит нужные диагностические параметры и оставит вместо чувствительных значений факт наличия или короткий отпечаток.
Как обновить секрет без перезапуска?
Зависит от клиента: часть приложений может перечитать файл или получить новое значение по API, другим нужен управляемый rolling restart. На период смены внешняя система принимает оба ключа, затем старый отключается. Модель построит последовательность, чтобы ни один экземпляр не остался с уже отозванным значением.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.