Конвейеры релизов хранят секреты как переменные конвейера, и включено логирование команд агента. Какое изменение предотвратит запись значений секретов в логи агента?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Хранить секреты в переменных среды вместо переменных конвейера..
Почему это правильный ответ
Хранение секретов в переменных среды (environment variables) вместо переменных конвейера (pipeline variables) предотвращает их запись в логи агента, поскольку переменные среды обрабатываются агентом напрямую и не отображаются в стандартных логах конвейера. Передача секретов через командную строку или вывод их в командную строку, наоборот, сделает их видимыми в логах. Добавление префикса "secret" к именам переменных не скрывает их значения в логах, это лишь соглашение об именовании, которое не влияет на поведение логирования. Для безопасного использования секретов в Azure DevOps рекомендуется использовать Azure Key Vault или группы переменных, связанные с Key Vault, что обеспечивает более надежную защиту.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется