GCE Instance Scopeの動的変更がくる〜〜!

こんにちは!grasys長谷川です!

やばい!!きた〜〜!

まだalphaだけど!

InstanceのScope

Google Compute EngineのInstanceはScopeというのが存在していて、
それをInstanceにつけることによって
GCP関連のサービスが認証情報無しに利用可能になるんだけど・・・

例えばわかりやすくいうと

  1. bigqueryへの書き込み
  2. GCSへの書き込み

とかとか・・・

ただし!Instanceの作成時にしか変更できなかった・・・

gcloud compute instances create

InstanceのScope 動的変更!

まだalphaでちょっと未検証なんだけど・・・

gcloud alpha compute instances set-scopes - 2016/09/21 18:18

gcloud alpha compute instances set-scopes [instance name] \
 --scopes [scopes] \
 --zone [zone]

やばい!

ていうかなんで最初から・・・w

しかしこれでInstance作り直せばみたいな無慈悲なこと言わなくて済むように・・・