수색…


aws cli 설치하기

Linux의 경우 : pip를 설치하지 않은 경우 먼저 설치하십시오.

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
sudo python get-pip.py

그런 다음 awscli를 설치하십시오.

sudo pip install awscli

Windows : 여기 에서 최신 설치 프로그램을 다운로드 하십시오.

aws cli 구성

이제 aws cli가 설치되었으므로 AWS 리소스에 액세스하도록 구성해야합니다. test , dev , prod 등의 프로파일을 여러 개 가질 수 있습니다. 이제 테스트 환경에 맞게 구성한다고 가정 해 보겠습니다.

aws configure --profile=test

다음 정보를 요구할 것입니다 :

AWS Access Key ID [None]: XXXXXXXXXXXXXX
AWS Secret Access Key [None]: XXXXXXXXXXXXXXXXXXXX
Default region name [None]: us-west-2
Default output format [None]: json

AWS Console의 IAM 관리에서 위의 정보를 얻을 수 있습니다.

aws cli로 작업하기

aws cli의 가장 중요한 부분은 명령을 스크립트에 내장 할 수 있고 몇 가지 기준에 따라 스크립트를 트리거 할 수 있다는 것입니다. 프로덕션 환경에서의 자동 배포 (Elastic Beanstalk)와 마찬가지로 AWS Console을 선택하여 배포 할 필요가 없습니다.
다음을 실행하여 사용 가능한 명령을 모두 얻을 수 있습니다.

# This will give all the available commands
aws help

다음과 같이 더 멀리 갈 수도 있습니다.

# This will give all the available options for ec2
aws ec2 help

그리고 더 나아가

# This will output all the operations you can do with ec2 instances
aws ec2 describe-instances help 

aws cli를 사용하여 모든 aws 리소스 (S3, EC2, EBS, RDS 등)를 나열 / 조작 할 수 있습니다. 다음은 완벽한 문서 입니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow