[AWS]AWS CLI 명령어 페이저 옵션 끄기
·
DevOps
배경 상황AWS 서비스 구성하는데 잘 안되는 부분이 있어서 티켓을 생성했는데, 설명을 위해 AWS CLI 명령어 캡처하려고 하다가 불편해서 찾아보게 되었다.  설정 방법AWS CLI를 다운받아 명령어를 실행하면 커맨드라인 페이저가 사용된다(참고로 버전 1에서는 페이저 기능이 없었고 버전2에서 추가되었다). 커맨드라인에서 너무 긴 텍스트가 출력되면 앞의 내용을 볼수가 없는데, 페이저를 사용하면 긴 문서도 끊어서 읽고 검색할 수 있게 된다.  하지만 때로는 나처럼 페이저가 불편할 수 있는데, 페이저 옵션을 비활성화하는 방법은 여러가지가 있다.  먼저 특정 명령어만 페이저 옵션 없이 실행하고 싶다면, 아래 옵션을 AWS CLI 명령어 실행 시 붙여주면 페이저 없이 결과가 출력된다.--no-cli-pager  ..
[AWS]AWS CLI를 이용해 현재 접속 계정(IAM User/Role) ARN 가져오기
·
DevOps
아래의 AWS CLI 명령어를 이용하면 현재 환경에서 어떤 IAM User 혹은 IAM Role을 사용하고 있는 지 알 수 있다.[실행 명령어]aws sts get-caller-identity아래 예시에서는 현재 Assume role을 사용해 접속한 것을 확인할 수 있다.[출력 예시]$ aws sts get-caller-identity{ "UserId": "AROAUAJGGU7A2IHFAZMF2:MasterKey", "Account": "275494905793", "Arn": "arn:aws:sts::275494905793:assumed-role/TeamRole/MasterKey"}AWS 콘솔에서는 우측 상단에서 현재 접속하고 있는 계정 정보를 확인할 수 있는데, 전체 ARN 정보를 가져..