AWS CLI 설정 + Profile 관리

설탕찍은사과·2023년 11월 20일
0

aws

목록 보기
3/3

AWSCLI 를 편하게 사용하고파

개요

  1. AWS-CLI (AWSCLI, awscli, aws-cli) 는 Python기반으로 작성되어 Boto패키지를 이용합니다.

AccessKey 생성 방법

  1. AWS Console Home > 우측 상단의 자신의 아이콘 선택 > Security Credentials 선택
  2. AccessKey 선택
  3. Create New Access Key 선택
  4. Download 또는 별도 기입

AWS CLI Credetials 우선순위

  1. CLI Credentials
~/.aws/credentails
  1. CLI 설정 파일
~/.aws/config
  1. 컨테이너 Credentials
  2. 인스턴스 프로파일 Credentials

CLI 설정을 이용 자격증명 이용

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-configure-files.html

~/.aws/credentials

[default]
aws_access_key_id=AKIAIOSFODNN7EXAMPLE
aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY



[sample01]
aws_access_key_id=AKIAIOSFODNN7EXAMPLE22
aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY2

현재 설정된 Credentails 확인

aws sts get-caller-identity

Profile 설정

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-configure-profiles.html

Profile 전환방법

export AWS_PROFILE=user1

Profile과 매핑된 Region 확인

aws configure get region --profile=user1

Reference

profile
귀찮아하지말고 계속 정리하고 공부하자

0개의 댓글