0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google Cloud 関係で、wsl2 にした設定

Last updated at Posted at 2024-04-19

初期設定

wslの Ubuntu のファイル変更

/etc/wsl.conf 追加
[network]
generateResolvConf = false
/etc/resolv.conf 変更
nameserver 8.8.8.8

gcloud CLI のインストール

  1. 配布URLを追加する。
    パッケージリスト更新を行い、必要なパッケージをインストールする。
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates gnupg curl sudo
  1. gcloud CLI の配布 URI をパッケージ ソースに追加する。
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
  1. パッケージの公開キーをインストールする。
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
  1. gcloud CLI をインストールする。
sudo apt-get update && sudo apt-get install google-cloud-cli

gcloud CLIの初期設定

gcloud init

プロジェクトごとに、configuration を作成しておくことをお勧めする。
場合によっては、同じプロジェクトでも複数のconfigurationを切り替えながら、使う必要があり。

gcloud の configuration 一覧表示

gcloud config configurations list

結果の IS_ACTIVE が、True の設定が、現在、有効な設定です。

gcloud カレント設定の変更

gcloud config configurations activate 設定名

ローカルからGCPにプログラムでアクセスする為の認証

gcloud auth application-default login

認証用のファイルが作成されます。

ブラウザーの無い環境では、--no-launch-browsern を付けることで、認証用のURLが表示されるので、
別環境のブラウザーから認証を実施して、認証コードを入力します。

gcloud auth application-default login --no-launch-browsern

python を使用して、認証時にSSLエラーが出る

pip install pip-system-certs --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org
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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?