Сборка Google Cloud - невозможно выполнить подстановку переменных в ключ 'kmsKeyName' в обычном шаблоне - PullRequest
0 голосов
/ 06 ноября 2019

Я развертываю функцию Cloud с переменными secretEnv, используя Cloud build (local). Проблема в том, что я не могу передать переменные подстановки в ключ "kmsKeyName".

Удастся ли кому-нибудь использовать подстановочные переменные в обычном шаблоне yaml сборки Cloud для ключа "secrets.kmsKeyName"?

secrets:
    - kmsKeyName: projects/${_MY_PROJECT_NAME}/locations/global/keyRings/${_MY_KEYRING_NAME}/cryptoKeys/${_MY_KEY_NAME}
      secretEnv:
         PASSWORD: XXXXXXXXXX

Другие замены хорошо применяются повсюду в файле, но не внутри этого конкретного ключа "kmsKeyName". Пробовал с: без кавычек (как в примере), с простыми и двойными кавычками.

Есть ли связанный опыт или идеи? Спасибо

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