728x90
반응형
Amazon EC2 API Tools
EC2의 API에서 AWS를 조작하는 명령 군. ZIP형식으로 제공되고 있으므로 다운로드하면 된다.
인스톨과 설정
설정 방법은 다음이 참고가 된다.
Mac에서 Amazon EC2 API Tools를 설정하고 서버 작업 엔지니어 블로그
CentOS 6
이하 misc-0의 서버의 infra사용자 용으로 설정한 순서.
OpenJDK설치
# yum install java-1.7.0-openjdk
/home/infra/. zshrc.mine작성 or추가
## for PATH(Amazon EC2 API Tools)
# PATH
export JAVA_HOME=/usr/lib/jvm/jre-1.7.0
export EC2_HOME=/opt/ec2-api-tools
export PATH=$PATH:$EC2_HOME/bin
# for cocone
export EC2_PRIVATE_KEY=~/.ssh/infra-nopass
export EC2_CERT=/etc/opt/aws/cert-EFVEAY3M6SP534EPHFN26RJMLOBGBHEY.pem
export AWS_ACCESS_KEY=hogehoge
export AWS_SECRET_KEY=hogefoobar
설정 읽기
# source ~/.zshrc
Mac
다음은 Mac의 경우 설치 사례.
해동한 디렉토리(ec2-api-tools-<version>)을~/work/ec2-api-tools에 상징적 링크한다(버전 선택하기 쉬우므로)
다운로드하고 임의의 장소에 해동
. bashrc가. zshrc대로 이하를 추가
## for PATH(Amazon EC2 API Tools)
# PATH
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home
export EC2_HOME=~/work/ec2-api-tools
export PATH=$PATH:$EC2_HOME/bin
export EC2_PRIVATE_KEY=~/.ssh/hoge
# for cocone
export EC2_CERT=~/work/test/dev/aws/cert-EFVEAY3M6SP534EPHFN26RJMLOBGBHEY.pem
export AWS_ACCESS_KEY=hogehoge
export AWS_SECRET_KEY=hogefoo
보조 툴
zsh의 보완 옵션 등의 Python패키지
728x90
300x250
'IT > AWS' 카테고리의 다른 글
AWS Client VPN 증명서 갱신 (0) | 2021.08.12 |
---|---|
AWS 프로그램용 IAM 사용자. 역할에 S3 삭제 권한 제외 (0) | 2021.08.12 |
AWS Python에 의한 관리 (0) | 2021.08.09 |
aws-elb-reg ELB 등록 해제 스크립트 (0) | 2021.08.09 |
AWS CLI 기본 사용방법 (0) | 2021.08.09 |