自由気ままに書いちゃおう

好きなことをつらつらと・・・

AWS■CLI

【AWS】macにawscli version2 をインストール(ついでにコマンド補完も)

今回はmacへのawscli Version2 コマンドをインストールする方法についてです。ついでにコマンド補完(タブ補完)も設定します。 ■はじめに(AWS公式ページ) ■Windowsの方 ■macの方 ■はじめに(AWS公式ページ) AWS公式ページは以下です。(もしかしたら、設…

【AWS】awscliのqueryオプション指定方法について

今回はqueryオプションについてです。 www.guri2o1667.work www.guri2o1667.work www.guri2o1667.work ■queryオプションの指定方法について ■はじめに(リストと配列について) ■例1)DhcpOptionsIdを抽出 ■例2)CidrBlockAssociationSetを抽出 ■例3)Cid…

【AWS】awscliのfiltersオプションで指定する項目の選び方について

前回、以下の記事を記載致しました。 www.guri2o1667.work ここでは、前回深く触れなかったfiltersオプションの選び方について記載致します。 ■filtersオプションが使えるコマンドの確認方法について ■filtersオプションの指定方法について ■filtersオプショ…

【AWS】awscliのfilters/query/outputオプションについて

今回はawscliでよく使うfilters/query/outputオプションについてです。 ■filtersオプションについて ■queryオプションについて ■outputオプションについて ■filtersオプションについて awscliコマンドの出力結果を束で絞り込みます。「束」と記載しているの…

【AWS】awscliでpager機能を有効化/無効化する

今回はawscli v2で導入されたPager機能の有効/無効化についてです。 ■pagerとは ■pager機能を無効化する ■pager機能を無効化した際のawscli出力結果を確認する ■pagerとは awscliコマンドを実行時、デフォルトでは以下の通りコマンド結果が1画面に収まらな…

WindowsにインストールしたAWS CLI v2の初期設定

前回、Windows10にawscliをインストールしました。 www.guri2o1667.work 今回は、初期設定を実施します。 ■初期設定(IAMユーザのアクセスキーを作成) ■初期設定(awscliにアクセス情報を設定) ■初期設定(IAMユーザのアクセスキーを作成) awscliを使用す…

WindowsにAWS CLI v2をインストール

仕事で使用しているPCが壊れてしまい、Windows10に再度AWS CLIをインストールし直すことになったので、せっかくなので手順を残したいと思います。※壊れたPCに入れたawscliのバージョンは「1」だったので、今回は「2」を導入します。「AWS CLIって何?」っ…

awscliでjqを使用する

json形式の出力を整形するために、jqコマンドを利用できるようにする。■環境説明・RHEL7.6にて確認・rootユーザで実施 ■インストール手順 # rpm --import http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-7 # vi /etc/yum.repos.d/epel.repo [epel]…

boto3インストールと使い方

■前提 ・python3.7がインストール済みであること。・RHEL7.6を使用・rootユーザで作業を実施 ■実行コマンド # which pip3 /usr/local/python/bin/pip3 # which pip /usr/local/bin/pip # ls -l /usr/local/bin/pip lrwxrwxrwx 1 root root 28 11月 27 10:24 …

RHEL7にawscliをオンラインインストール

■目的 python3系を使用したawscliをインストールする。■はじめに本記事は下記記事の続き。 www.guri2o1667.work ■手順1.awscliインストール # pip install awscli --upgrade --user ~中略~ Successfully installed PyYAML-5.1.2 awscli-1.16.298 botocore-…

RHEL7にPython3系をオンラインインストール

■目的EC2から作成したRHEL7.6の場合、デフォルトでPython2.7.5がインストールされているため、Python3系をインストールする。■環境 ・RHEL7.6(ami-00b95502a4d51a07e) ・インターネット接続可能■作業前のPython情報# python --versionPython 2.7.5■手順1…

RHEL7にawscliをオフラインインストール(失敗)

■目的 インターネットから隔離された環境に存在するサーバに対して、awscliをインストールしたい。■補足 事前に作業は下記参照。 www.guri2o1667.work ■余談 NATゲートウェイを使って外と通信した方が簡単/早いけど、そういう環境も許されていないようなとこ…

awscliのバージョン1系、2系について

■参照元 docs.aws.amazon.com ■バージョン 1.x 本稼働環境での使用に適した一般利用可能な AWS CLI のバージョン。 ■バージョン 2.x テストと評価を目的とした AWS CLI のプレビューバージョン。 このバージョンには、意図したとおりに動作し続けるためにス…

RHEL7にPython3系をオフラインインストール

■目的 インターネットから隔離された環境に存在するサーバに対して、Python3系をインストールしたい。■余談 NATゲートウェイを使って外と通信した方が簡単/早いけど、そういう環境も許されていないようなところもあると思うので・・・ ■サーバ種別 RHEL7.6(…

awscliアップグレード(AmazonLinux2)

■作業前 rootユーザで作業を実施 # aws --version aws-cli/1.16.102 Python/2.7.16 Linux/4.14.152-127.182.amzn2.x86_64 botocore/1.12.92 # which aws /usr/bin/aws ■Python3系をインストール <現在のPython2のインストール状況を確認> # yum list insta…