クラウド同上

GCSバケットがどのプロジェクトにあるのかわからなくなった時に見るところ

Author
闇の戦士
Lv:12 Exp:23510

闇の戦士です。
https://jp.finalfantasyxiv.com/lodestone/character/492168/

大好きなもの: FFXIV/ガルパ/スタァライト
好きなもの: Angular/flutter/Kubernetes

嫌いなもの:Stackdriver Monitoring/ピーマン/辛いもの

GCP力: CA/DE/CD/Authorized Trainer

こんばんはやみん。クラウドエースの闇の戦士です。

GCSバケットがどのプロジェクトにあるのかわからなくなった時に調べようとしたら意外と時間がかかりました。
こうならないためにも、バケットにはプロジェクトIDをプレフィックスとしてつけましょう!

方法は、GCSバケットのACLからプロジェクト番号を調べて、その番号がどのプロジェクトIDなのかを識別します。

ca-tominaga-testバケットを例に、まずはGCSバケットのプロジェクト番号を調べます。

$ gsutil ls -L -b gs://ca-tominaga-test
gs://ca-tominaga-test/ :
    Storage class:          STANDARD
    Location type:          multi-region
    Location constraint:        ASIA
    Versioning enabled:     None
    Logging configuration:      None
    Website configuration:      None
    CORS configuration:         None
    Lifecycle configuration:    None
    Requester Pays enabled:     None
    Labels:             None
    Default KMS key:        None
    Time created:           Mon, 29 Oct 2018 06:35:41 GMT
    Time updated:           Fri, 01 Mar 2019 03:53:17 GMT
    Metageneration:         4
    Bucket Policy Only enabled: False
    ACL:
      [
        {
          "entity": "project-editors-513657481368",
          "projectTeam": {
            "projectNumber": "513657481368",
            "team": "editors"
          },
          "role": "OWNER"
        },
...(以下略)

これでプロジェクト番号 513657481368 が得られました。
この番号に対応するプロジェクトIDを調べます。

$ gcloud projects describe 513657481368
createTime: '2017-11-17T05:24:32.762Z'
lifecycleState: ACTIVE
name: ca-tominaga-test
parent:
  id: 'xxx'
  type: organization
projectId: ca-tominaga-test
projectNumber: '513657481368'

プロジェクトIDを得られました!

めでたしめでたし。

次の記事を読み込んでいます
次の記事を読み込んでいます
次の記事を読み込んでいます
次の記事を読み込んでいます