Google云:无效的版本:无法检查对密钥的访问权限

问题描述 投票:0回答:1

[尝试在Google云上为App Engine创建cloudbuild配置。应用需要一些加密的环境变量。正如this文档所述,我已完成了所有工作。当新的Git提交被推送时,我总是在cloudbuild日志中收到此错误:

无效的版本:无法检查对“项目/ $ PROJECT_ID /位置/全局/ keyRings / my-key-ring / cryptoKeys / my-key”的访问权限

另外,还有一个问题。如果我从便携式计算机应用程序中执行了gcloud app deploy命令,则由于缺少环境变量而无法运行。是正确的,我需要定义这些变量以及命令,例如

> MY_VAR1=a MY_VAR2=b gcloud app deploy

?如果这是正确的,为什么它不起作用?

google-app-engine google-cloud-platform
1个回答
0
投票

我认为错误是$PROJECT_ID字段不支持kmsKeyName变量。我遇到了相同的错误,并且用文字$PROJECT_ID替换了project-name是解决方法。

请参阅https://stackoverflow.com/a/56984975/771768以解决相关问题。

© www.soinside.com 2019 - 2024. All rights reserved.