我logging.v2.sink
使用 Google Cloud 部署管理器进行部署,但是部署因权限被拒绝而失败。
该问题也发生在Google Cloud Deployment Manager 的这个 logsink 示例中。
结果如下:
- code: RESOURCE_ERROR
location: /deployments/my-project-id/resources/sink
message:
{
"ResourceType": "logging.v2.sink",
"ResourceErrorCode": "403",
"ResourceErrorMessage": {
"code": 403,
"message": "The\n caller does not have permission",
"status": "PERMISSION_DENIED",
"statusMessage": "Forbidden",
"requestPath": "https://logging.googleapis.com/v2/projects/my-project-id/sinks",
"httpMethod": "POST"
}
}
部署由所有者角色执行,此外我可以使用 cli 创建日志接收器。
gcloud
安装在本地是最新的(v217.0.0)。
为什么会出现这个问题?