Secret: отдельный ресурс для конфиденциальных настроек
Secret помогает отделить конфиденциальные значения от обычной конфигурации приложения.

Ресурс Secret применяется для паролей, токенов и других значений, которым нужен ограниченный доступ. Приложение может получать их через предусмотренные Kubernetes способы. При этом название ресурса само по себе не описывает все меры защиты хранения и передачи данных в кластере.
Важно настроить права чтения, способ хранения и правила работы с журналами. Если приложение выводит токен в обычный лог, отдельный ресурс уже не предотвращает такую утечку. Для эксплуатации полезна понятная процедура замены значений и проверка того, какие процессы и пользователи действительно могут их получить.