背景
Ubuntu22.04にterraformを導入して、AWSの環境を自動構築しようと試みました。
terraformを使用するのですが、aws-cliを入れておくと色々と便利です。メモとしてインストール手順を記録します。
手順
インストール
インストールはとても簡単です。
以下の公式のページに表示されているコマンドをそのまま投入するだけです。
AWS CLI の最新バージョンをインストールまたは更新します。 - AWS Command Line Interface
実際に投入したコマンドは以下です。
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
インストールバージョンの確認
バージョンを確認します。aws-cli/2.11.10
を確認できます。
$ aws --version
aws-cli/2.11.10 Python/3.11.2 Linux/5.15.0-58-generic exe/x86_64.ubuntu.22 prompt/off
aws-cliの設定
AWS Access Key ID
とAWS Secret Access Key
を設定します。合わせて、デフォルトのリージョンなども設定します。
$ aws configure
AWS Access Key ID [None]: AAAAAAA
AWS Secret Access Key [None]: idzN2v+L0XkVF/WdHYqN5ertx+fiJBeHaaAAaaAAaaAAA
Default region name [None]: ap-northeast-1
Default output format [None]: json
aws-cliを使用できるかの確認
私はだいたいS3のディレクトリ(というか、オブジェクト)を参照することが多いです。
aws s3 ls
私の場合は以下の出力結果となります。
2019-12-08 12:37:40 radio-transcribe