AWS CLI 를 사용하다 보면 회사 계정, 개인 계정 등으로 골치아플 때가 많다.
이럴때 아래 명령어를 사용하면 간편하다.
$ aws configure --profile 'username'
위 명령어를 입력하게 되면 `aws configure` 명령어를 입력했을 때와 똑같이 발급받은 Access Key를 입력받는다.
AWS Access Key ID [None]: Access Key
AWS Secret Access Key [None]: Secret Access Key
Default region name [None]: region name
Default output format [None]: output format
이렇게 입력하게 되면 각 aws 명령어에서 `--profile username` 을 추가하여 독립적으로 사용할 수 있다.
예를 들어 람다 함수를 CLI로 호출한다고 하면,
$ aws lambda invoke --function-name greetingsOnDemand --payload '{}' output.txt
위 명령어를 아래로 수정해서 호출하면 된다.
aws lambda invoke --profile 'username' --function-name greetingsOnDemand --payload '{}' output.txt
'DevOps' 카테고리의 다른 글
[k8s] 쿠버네티스 무게감 있게 설치하기 (0) | 2024.05.15 |
---|---|
[k8s] 쿠버네티스와 컨테이너 한방 정리 (0) | 2024.05.14 |
DockerFile 작성하기 (0) | 2021.12.28 |
MS 공식문서로 이해하는 Docker - 1 애플리케이션 (0) | 2021.12.28 |
MonoRepo란 무엇일까? (0) | 2021.12.28 |