Задайте секрет AWS из Azure DevOps, используя переменную из групп переменных библиотеки в выпуске

#azure-devops #aws-secrets-manager

#azure-devops #aws-секреты-менеджер

Вопрос:

Я хочу иметь возможность устанавливать переменную в библиотеке Azure DevOps, а затем использовать ее для заполнения секрета AWS.

В выпусках / задачах я вижу, что есть готовая задача Azure DevOps «AWS Secrets Manager Создать / обновить секрет».

Могу ли я в любом случае использовать переменную, которую я уже установил в группах библиотек Azure DevOps, для заполнения секретного значения в предварительно созданной задаче «AWS Secrets Manager Создать / обновить секрет»?

Комментарии:

1. Свяжите группы библиотек Azure DevOps с конвейером выпуска, затем используйте $(variable) , чтобы получить значение этой переменной.

2. Привет, друг, как насчет этого вопроса? Не могли бы вы, пожалуйста, дать какой-нибудь отзыв? Если приведенный ниже ответ не решит ваш вопрос, пожалуйста, дайте мне знать последнюю информацию об этой проблеме.

Ответ №1:

Да, конечно, вам нужно просто обратиться к этим переменным (и добавить переменную group в ваш конвейер / релиз)

В YAML это было бы просто

 - task: SecretsManagerCreateOrUpdateSecret@1
  inputs:
    awsCredentials: 'aws'
    regionName: 'eu-west-1'
    secretNameOrId: 'SomeSecret'
    secretValueSource: 'inline'
    secretValue: '$(MyVariable)'
 

и в пользовательском интерфейсе

введите описание изображения здесь