20130904 aws cliツール 導入ガイド
DESCRIPTION
導入ガイドと言いながらも補完機能の素晴らしさを謳うだけのスライド。TRANSCRIPT
AWS CLIツール導入ガイド
saitara(齋藤 康征)
13年9月4日水曜日
このスライドの目的
• AWS console以外での操作方法習得
• IAMの役割をぼんやりと理解する
13年9月4日水曜日
書いたひと
•齋藤 康征(SAITO Yasuyuki)
•おおむねsaitaraで世間では通じる
•大昔C/PHP/Perlプログラマ
•今はおおむねインフラ系
13年9月4日水曜日
一応言っておきます• AWS certified Solution Architect
13年9月4日水曜日
免責
• saitaraの作成した一連のslideshareは個人の調査結果や感想に基づくもので、他の何者かを代表したり代弁したりするものではありません。
13年9月4日水曜日
前提条件
• IAMキー・シークレットキーの対を既に持っている
• python/pipが使える環境
•ネットワーク接続された環境
13年9月4日水曜日
導入
•公式な文書は下記にあります
• https://github.com/aws/aws-cli
• http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html
13年9月4日水曜日
実際に導入する
• pip install awscli•環境によってはsudo必要
13年9月4日水曜日
設定する
•さっき紹介したページを読むこと
• IAM情報登録ファイルを作成
•環境変数(ファイルパス指定)を設定
•重要: completion設定 - (z|ba)sh
13年9月4日水曜日
なにが出来る?•ほぼ全部の操作。
• AutoScalingもあります。
• SimpleDBもあります。
•最新の機能が無い時があります。
•例:EC2 PublicIP関連(2013/09/04)
13年9月4日水曜日
使い方
• completion設定済みを前提
• UNIX系操作に困らないことが前提
13年9月4日水曜日
aws(ent)
13年9月4日水曜日
aws help(ent)
13年9月4日水曜日
aws ec2 (tab)
13年9月4日水曜日
aws ec2 (tab)(tab)
13年9月4日水曜日
aws ec2 describe-instances (tab)(tab)
13年9月4日水曜日
まとめ
•タブ補完最高
•ほとんどmanを参照しなくて済みます
• wrapper作らなくて済みます
• tcshの人ごめんなさい
13年9月4日水曜日
なにか質問?
•質疑応答
13年9月4日水曜日
おわり
•続く。
13年9月4日水曜日