🐧
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