
데브옵스
AWS CLI 프로파일(Profile) 설정 및 활용법
두줄요약
AWS CLI 프로파일로 여러 계정과 리전을 분리해 관리하는 방법을 소개했습니다. Assume Role과 MFA 연동까지 활용해 보안과 운영 편의성을 높이는 흐름을 정리했습니다.
핵심 내용
- AWS CLI 프로파일로 여러 계정, 리전, 인증 정보를 분리 관리하는 방법
- 기본 프로파일 설정, 사용자 지정 프로파일 생성,
--profile옵션과AWS_PROFILE환경 변수 활용 ~/.aws/credentials와~/.aws/config에 저장되는 구조- Assume Role, MFA 연동을 통한 고급 프로파일 설정과 세션 만료, CloudTrail 기록 같은 운영 포인트
적용해볼 점
- 다중 AWS 계정이나 환경을 다룰 때 프로파일을 분리해 관리하기
- 반복 실행이 잦은 경우
AWS_PROFILE환경 변수로 기본 프로파일 전환하기 - 역할 전환과 MFA 임시 토큰을 활용해 최소 권한과 보안성을 높이기
