【问题标题】:Creating domain Storage Buckets创建域存储桶
【发布时间】:2019-02-27 07:40:36
【问题描述】:
message: '{"ResourceType":"storage.v1.bucket","ResourceErrorCode":"403","ResourceErrorMessage":{"code":403,"errors":[{"domain":"global","message":"The
    bucket you tried to create requires domain ownership verification.","reason":"forbidden"}],"message":"The
    bucket you tried to create requires domain ownership verification.","statusMessage":"Forbidden","requestPath":"https://www.googleapis.com/storage/v1/b","httpMethod":"POST","suggestion":"Consider
    granting permissions to 1058303916595@cloudservices.gserviceaccount.com"}}'

上面是我尝试通过部署管理器创建存储桶时的消息。我已经尝试在 Google Search Console 上将 1058303916595@cloudservices.gserviceaccount.com 添加到该域的已验证所有者,但仍然没有成功

【问题讨论】:

    标签: google-cloud-storage google-deployment-manager


    【解决方案1】:

    要使用域名创建存储桶,您的帐户应该是该域的经过验证的所有者,而不是 cloudservices.gserviceaccount.com。更多信息可以在Domain-Named Bucket Verification 文档中找到。

    您必须使用用于登录 Google Cloud Console 的帐户登录您的域名提供商。然后请求一个新的域名,进入谷歌云控制台应用引擎页面。转到设置,然后单击Custom domains,然后单击Add a custom domain。在那里添加域名并验证后,您将能够使用该域名作为名称创建存储桶名称。但请确保使用与验证域相同的帐户。

    【讨论】:

    • 我的意思是使用 Cloud Deployment Manager 创建。我可以通过 Google Cloud Console 创建,但我想要的是通过 Cloud Deployment Manager。我在他们的文档中找不到任何关于此的内容
    • 对于部署,您可以在 Deployment Manager Examples 中找到 Google 创建的示例。您可以直接从 Cloud Shell 测试这些 deploymentmanager-samples。但是,将在.jinja 文件中指定的帐户应该与验证域所有权的帐户相同。这些文件也应部署在从该帐户运行的 Cloud Shell 中。
    • 抱歉,里面没有。除非您可以自己明确指出并提供解决方案,而不仅仅是指出某事
    猜你喜欢
    • 2020-10-31
    • 2019-12-27
    • 1970-01-01
    • 2018-08-28
    • 2019-05-31
    • 1970-01-01
    • 2022-01-08
    • 2020-12-05
    相关资源
    最近更新 更多