🐧
WSL2でgcloud CLIをインストールする
事象
- WSL2でgcloud CLIのセットアップをしようした
-
gcloud init
からWebブラウザ上で認証を行おうとした際、アクセスをブロック:認証エラーです
の画面が表示されてしまった
結論
- 公式Docにブラウザのないマシンでgcloud CLIを承認する手順が書いてあった
-
WSL2上で
gcp init --no-browser
-
gcloud auth login --remote-bootstrap="https://accounts.google.com/o/oauth2/auth?...&token_usage=remote"
といったコマンドが表示されるので、Windowsのコマンドプロンプト上で貼り付けて実行 -
localhostが立ち上がり以下のようなURLが生成されるので、それをWSL2の
Enter the output of the above command:
の後に貼り付ける
https://localhost:8085/?state=&...prompt=consent
Discussion