2

GCP Deployment Manager を使用してバケットを作成しようとしています。私はすでにクイックスタートガイドを読み、compute.v1.instance. しかし、Google Cloud Storage でバケットを作成しようとしていますが、403 Forbidden.

これが私のテンプレートファイルの外観です。

resources:
- type: storage.v1.bucket
  name: test-bucket
  properties:
    project: my-project
    name: test-bucket-name

これが私が呼んでいるものです

gcloud deployment-manager deployments create deploy-test --config deploy.yml

そして、これは私が受け取っているものです

Waiting for create operation-1474738357403-53d4447edfd79-eed73ce7-cabd72fd...failed.
ERROR: (gcloud.deployment-manager.deployments.create) Error in Operation operation-1474738357403-53d4447edfd79-eed73ce7-cabd72fd: <ErrorValue
 errors: [<ErrorsValueListEntry
 code: u'RESOURCE_ERROR'
 location: u'deploy-test/test-bucket'
 message: u'Unexpected response from resource of type storage.v1.bucket: 403 {"code":403,"errors":[{"domain":"global","message":"Forbidden","reason":"forbidden"}],"message":"Forbidden","statusMessage":"Forbidden","requestPath":"https://www.googleapis.com/storage/v1/b/test-bucket"}'>]>

私は資格情報をセットアップしており、アカウント所有者の資格情報セット (すべてにアクセスできる) を作成しましたが、まだこの応答が返されています。

アイデアや良い場所はありますか?それは私の構成ですか、それともリクエストで追加の資格情報を渡す必要がありますか?

私は AWS のバックグラウンドを持っていますが、GCP についてはまだ模索中です。

ありがとう

4

1 に答える 1

2

Google Cloud Platform のバケットは一意である必要があります。他の誰かが (別のプロジェクトで) 既に使用している名前でバケットを作成しようとすると、エラー メッセージが表示されます。別の名前で新しいバケットを作成してテストします。

于 2016-09-24T18:56:54.030 に答える