gpt4 book ai didi

google-cloud-pubsub - Google 云部署管理器因权限被拒绝而无法使用 "logging.v2.sink"创建部署

转载 作者:行者123 更新时间:2023-12-03 01:44:38 25 4
gpt4 key购买 nike

我使用 Google Cloud Deployment Manager 部署了 logging.v2.sink,但由于权限被拒绝,部署失败。

这个问题也发生在 this logsink example of Google Cloud Deployment Manager .

结果如下:

- 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)。

为什么会出现这个问题?

最佳答案

我误解了云部署管理器的权限。我注意到部署模板和创建资源的帐户是不同的( https://cloud.google.com/deployment-manager/docs/access-control )。

当我将日志管理员角色添加到服务帐户时,部署成功。

[PROJECT_NUMBER]@cloudservices.gserviceaccount.com

关于google-cloud-pubsub - Google 云部署管理器因权限被拒绝而无法使用 "logging.v2.sink"创建部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52441926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com