강
[AWS CLI] version 1에서 2로 upgrade 본문
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