Search
Duplicate
📒

[Terraform] 01-2. AWS Configure 세팅

상태
완료
수업
Terraform
주제
기본개념
4 more properties
참고

AWS Configure 구성

NOTE
AWS의 모든 리소스는 API를 통해 생성할 수 있다.
AWS는 CLI(명령줄 인터페이스), SDK(소프트웨어 개발 킷), CDK(클라우드 개발 킷) 등 다양한 방식으로 API를 제공한다.
테라폼은 SDK를 사용해서, 내부적으로 요청을 한다.
AWS 입장에서는 사용자를 구분해야하기에 설정해야하는 부분이 있다.
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_LEY

IAM 사용자 생성

NOTE
Service에서 IAM을 검색
사용자 → 사용자 추가
아래와 같이 작성한다.
사용자 이름 : 자유롭게 작성
액세스 유형 : 프로그래밍 방식, AWS Management Console
콘솔 비밀번호 : 자유롭게 설정
AdministratorAccess 체크!
최종적으로 사용자가 생성됨!

AWS Configure 세팅

NOTE
aws configure AWS Access Key ID [None]: <액세스 키 ID> AWS Secret Access Key [None]: <비밀 액세스 키> Default region name [ap-northeast-2]: ap-northeast-2 Default output format [json]:
Bash
복사
AWS CLI 설정
# default쪽에 설정되어있는지 확인 cat ~/.aws/credentials # 사용자가 누구인지 확인 aws sts get-caller-identity
Bash
복사