Linux 환경에서 user 권한으로 진행한다.

패키지 설치


kubectl(1.24, amd64)

https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/install-kubectl.html

curl -O <https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.10/2023-01-30/bin/linux/amd64/kubectl>

AWS의 S3에서 kubectl 바이너리를 다운로드한다.

chmod +x ./kubectl

다운로드한 바이너리에 실행 권한을 부여한다.

  1. Option 1

    바이너리를 복사한다.

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$PATH:$HOME/bin
    
  2. Option 2

    sudo mv ./kubectl /usr/local/sbin
    
kubectl version --short --client

설치를 확인한다.

AWS CLI 2

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

압축 해제를 위해 unzip 패키지를 설치하고 AWS CLI2의 압축 파일을 받아와 압축을 해제한다. 그리고 설치 파일을 실행한다(root 권한 필요).