[AWS CLI] version 1에서 2로 upgrade 본문

AWS/CLI

[AWS CLI] version 1에서 2로 upgrade

최재강 2022. 5. 31. 16:30

aws cli은 기본적으로 대부분 version 1로 설치되어 있다.

하지만 연구를하면서 아래와 같이 aws cli version2 에서만 쓸 수 있는 명령어를 사용해야 했고, 버전을 업데이트 하였다.

aws lambda create-function

AWS CLI 1 삭제

aws 공식 문서에서도 version 1과 2는 모두 ‘aws’ 명령어 이름을 쓰기 때문에 주의가 필요하다고 한다. 나의 경우 간단하게 cli 1 버전을 삭제하고, cli 2버전을 새로 설치하였다.

해당 명령어들을 활용해 cli 1 버전 삭제를 진행한다

pip3 uninstall awscli
sudo yum remove awscli
sudo rm ~/.aws/

aws cli 1버전을 삭제하는데 굉장히 애를 먹었었다.

현재 해당 aws cli1 이 어떤 툴로 설치되어 있는지 파악하기는 어렵기 때문에 위의 과정을 모두 진행하여 제대로 삭제를 했다.

AWS CLI 2 설치

linux 설치 예시

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

linux의 경우 위의 명령어들을 진행한다. 다른 환경의 경우 아래 링크를 참조한다.

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html

설치가 완료 된 후 아래 명령어를 입력하여 제대로 설치가 되었는지 파악한다.

aws --version

만약 명령어를 찾을 수 없다고 메세지가 나온다면, 터미널이나 인스턴스(컴퓨터 환경)을 껏다가 다시 키면 정상적으로 동작할 것이다.

'AWS > CLI' 카테고리의 다른 글

[AWS CLI] DynamoDB export Json  (0) 2021.09.30
Comments