Project

General

Profile

AWS CLIのインストール

EC2でAWSを操作するCLI環境をインストールする。

準備

aws側でCLI操作を行うための準備を行う

アクセスキーの発行

  • AWS管理画面で「IAM」→「ユーザ」→「ユーザ名」→「認証情報」に移動
  • 「アクセスキーの作成」を行う
  • 作成完了時、「Access Key ID」と「Secret Access Key」の記載されたcsvファイルをダウンロードする。
    「Secret Access Key」はこのcsvのみでしか確認できず、再ダウンロードできないので必ず取得すること。
  • csvに記載された「Access Key ID」と「Secret Access Key」を記録する。

前提条件

  • pipコマンドを導入する
    yum install python curl
    curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" 
    python get-pip.py
    

awscliの導入

インストール

  • pipコマンドでawscliコマンドをインストールする
    pip install awscli
    

初期設定

ユーザごとに設定する必要がある

  • 初期設定コマンドを実行
    aws configure
    --------------------
    「Access Key ID」
    「Secret Access Key」
    リージョン名
    出力形式(text/json)を指定
    
    デフォルトはison。最初から出力結果を加工する気ならtextでいいが、
    値がほしい場合にはjsonにしてjqコマンドを使ったほうが楽。
    
  • 確認
    aws configure listaws configure list
    --------------------
    先程の設定どおりに設定されていること
    

確認

  • 次のコマンドでバージョンを確認する
    aws --version
    --------------------
    aws-cli/1.16.54 Python/2.7.5 Linux/3.10.0-862.14.4.el7.x86_64 botocore/1.12.44