AWS Конфигурация диспетчера секретов CodeBuild с переменной среды - PullRequest
0 голосов
/ 22 января 2020

У меня установлена ​​переменная окружения для secret-id, установленного на этапе сборки CodePipeline AWS. например. $SECRET_ID.

Я хочу использовать его в сборке CodeBuild c .yml, чтобы получить набор секретов из диспетчера секретов на основе моей среды. Можно ли ссылаться на другие переменные в файле buildspe c?

Так я и ожидал, что это будет работать, но это не так.

version: 0.2

env:
  secrets-manager:
    MY_SECRET: ${SECRET_ID}

phases:
  build:
    commands:
      - echo $MY_SECRET

I получить следующую ошибку в журналах сборки.

Secrets Manager Error Message: ValidationException: Invalid name. Must be a valid name containing alphanumeric characters, or any of the following: -/_+=.@!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...