【发布时间】:2017-06-22 18:40:14
【问题描述】:
我最近开始使用 Google Cloud Deployment Manager,但遇到了一些奇怪的错误。也许这里有人会对原因有所了解。
通常我会在预览模式下“创建”一个部署,然后在 GUI 中看到它后,我会单击“部署”按钮并让它完成。但是当它完成时,我会收到以下错误消息:
{
"ResourceType": "deploymentmanager.v2.virtual.enableService",
"ResourceErrorCode": "429",
"ResourceErrorMessage": {
"code": 429,
"message": "Insufficient tokens for quota 'DefaultGroup' and limit 'CLIENT_PROJECT-100s' of service 'servicemanagement.googleapis.com' for consumer 'project_number:794362051698'.",
"status": "RESOURCE_EXHAUSTED",
"details": [{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [{
"description": "Google developer console API key",
"url": "https://console.developers.google.com/project/794362051698/apiui/credential"
}]
}],
"statusMessage": "Too Many Requests",
"requestPath": "https://servicemanagement.googleapis.com/v1/operations/projectSettings.d51a6a47-7a15-42bb-90a7-70c3dd7c25e3"
}
}
有人可能认为这是由于超出了配额,但在检查 IAM->Quotas 中的配额后,我找不到任何超出配额的内容。
现在在我的部署管理器中堆积了 3 个部署,处于类似的抱歉状态。奇怪的是我的项目已创建,当我查看为该项目启用的 API 时,我发现我在 DM 配置中指定的所有内容。
编辑:当我删除一些我启用的 API 时,问题似乎消失了(使用我的 resource: 块中的 apis: 块)。我正在尝试启用 23,但是当我将这个数字减半时问题就消失了。
【问题讨论】: