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 についてはまだ模索中です。
ありがとう