LoginSignup
0
0

More than 1 year has passed since last update.

aws-cliとjupyterでAWSサービスのセットアップ

Posted at

システムセットアップを簡単にするための全ての設定

環境

・MacBook Pro
・macOS Mnterey 12.5
・Apple M1 Max

1.AWS/IAM

AWSのIAMから、今回のjupyterでアクセスできる権限を持ったIAMユーザーを作成し、アクセスキーとシークレットアクセスキーを入手する。
そのキーの取り扱いには十分に注意する。

2.local/仮想環境の作成

仮想環境で実行するのがおすすめ。
Miniforge3+condaで作成しているので、 conda acrivate hoge という形で環境に入る。

モジュールのインストール

pip install awscli

3.cliの設定

aws configure --profile hoge
AWS Access Key ID [None]: {アクセスキー(各自)}
AWS Secret Access Key [None]: {シークレットアクセスキー(各自)}
Default region name [None]: {us-west-2(←オレゴン)} OR {ap-northeast-1}
Default output format [None]: json

4.cli設定の確認

IAMのユーザー一覧出力

aws iam list-users

現在のcliプロファイルを出力

aws configure list

指定のプロファイルを出力

aws configure list --profile hoge

プロファイルの変更

# デフォルト変更
export AWS_DEFAULT_PROFILE=hoge

# 確認
aws configure list

設定一覧

# キーの確認
cat ~/.aws/credentials

# リージョンの確認
cat ~/.aws/config
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