티스토리 뷰
반응형
AWS VPC 인프라 구조 설계
(참고 : https://www.draw.i)
AWS CLI 설치
- Python 3.x 다운로드
- 환경변수 추가 : PATH="${HOME}/Library/Python/3.8/bin:${PATH}"
- .zprofile 파일에 환경변수 추가
% vi ~/.zprofile # Setting PATH for Python 3.8 # The original version is saved in .zprofile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}" PATH="${HOME}/Library/Python/3.8/bin:${PATH}" export PATH
- .bash_profile 파일에 환경변수 추가
% vi ~/.bash_profile PATH="${HOME}/Library/Python/3.8/bin:${PATH}"
- .zprofile 파일에 환경변수 추가
- Python 설치
- Python 용 패키지 관리자 pip 를 사용해 Python 버전 및 pip3 포함 여부 확인
% pip3 --version
- pip3 설치 스크립트를 다운로드 후 실행
% curl -O https://bootstrap.pypa.io/get-pip.py % python3 get-pip.py --user
- 새로 설치된 pip3 를 사용하여 AWS CLI 최신 버전으로 업그레이드
% pip3 install awscli --upgrade --user
- Python 용 패키지 관리자 pip 를 사용해 Python 버전 및 pip3 포함 여부 확인
- AWS CLI 설치 확인
% aws --version aws-cli/1.18.56 Python/3.8.2 Darwin/20.2.0 botocore/1.16.6
AWS CLI 초기 설정
- AWS 계정으로 접속하기 위해 default 접속 정보 profile 추가
- AWS IAM 보안 자격 증명에서 생성한 액세스 키 등록% aws configure AWS Access Key ID [None]: ***** AWS Secret Access Key [None]: ***** Default region name [None]: ap-northeast-2 Default output format [None]: json
- 생성한 default 계정 접속 정보 확인
% aws configure
- 추가할 AWS 계정의 접속 정보 profile 추가
% aws configure --profile jane AWS Access Key ID [None]: ***** AWS Secret Access Key [None]: ***** Default region name [None]: ap-northeast-2 Default output format [None]: json
- jane : 생성할 추가 계정 프로파일명
- 생성한 추가 계정 접속 정보 확인
% aws configure --profile jane
반응형
'AWS' 카테고리의 다른 글
[AWS] Certificate Manager 에서 SSL 인증서 발급 (0) | 2021.02.09 |
---|---|
[AWS] Route 53 을 활용한 도메인 연결 (0) | 2021.02.09 |
[AWS] ELB (0) | 2021.02.09 |
[AWS] NAT Gateway 활용 (0) | 2021.02.09 |
[AWS] VPC, Subnet, Instance 생성 (0) | 2021.02.08 |