Google Cloud构建-无法在常规模板中对“ kmsKeyName”键进行变量替换

时间:2019-11-06 10:36:06

标签: google-cloud-functions google-cloud-build google-cloud-kms

我正在使用Cloud build(本地)部署带有secretEnv变量的Cloud函数。 问题是我无法将替换变量传递到“ kmsKeyName”键中。

是否有人成功将替换变量用于键“ secrets.kmsKeyName”的常规Cloud build yaml模板中?

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

其他替换在文件中的其他位置都可以很好地应用,但不能在特定键“ kmsKeyName”中使用。 试过:无引号(如示例中所示),单引号和双引号。

有相关经验或想法吗? 谢谢

0 个答案:

没有答案