LoginSignup
0
0

More than 3 years have passed since last update.

【GCP】gsutilコマンドさわってみた

Posted at

参考url

触ったコマンド

gcloud config list

gcloud config list で設定確認。
https://qiita.com/masaaania/items/7a83c5e44e351b4a3a2c
https://selmertsx.hatenablog.com/entry/2018/11/12/gcloud%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8BGCP%E3%81%AE%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B

ストレージがあると以下のように表示される
gs://******/

gsutil mb

最後にストレージ名を指定すると作成できる
gsutil mb -l northamerica-northeast1 gs://*****

gsutil label

ラベルの表示
gsutil label get gs://*****
{
"test1": "test"
}

Jsonで返ってくる
https://lab.life-socket.jp/blog/12
Jsonのメリットはこちら
開発しやすい 扱いやすい

こうするとテキストにできる
gsutil label get gs://***** > bucketlabels.json

こうするとテキストにしていたラベルが違うストレージにセットできる
gsutil label set bucketlabels.json gs://*****2/

以下でうつと追加される
gsutil label ch -l "extralabel:extravalue" gs://*****/

gsutil versioning

オブジェクトのバージョン管理ができる
バージョニングを有効にできる これをするとオブジェクトのバージョンを更新し続ける感じになる

versioningの状態を確認
gsutil versioning get gs://*****/

gs://*****: Suspended

versioningを有効化
gsutil versioning set on gs://*****/
gs://*****: Enabled

gsutil ls

gsutil ls -a ストレージ 
アーカイブされたオブジェクトにかんする情報をみれる
オブジェクトのバージョン管理に使える
バージョンは更新され続ける

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0