맥북에서 AWS Cli를 초기 셋팅하고 EKS에 접속하는 방법이다.
추후에 또 셋팅할일이 있을 것 같아서 기록해두려고한다.
# 설치
$ wget https://awscli.amazonaws.com/AWSCLIV2.pkg
$ sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws
$ sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer
# 설치 확인
$ $ which aws
/usr/local/bin/aws
$ aws --version
aws-cli/2.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5
# 아래 정보를 입력해준다
$ aws configure
AWS Access Key ID [None]: ${AWS_ACCESS_KEY}
AWS Secret Access Key [None]: ${AWS_SECRET_ACCESS_KEY}
Default region name [None]: region-code
Default output format [None]: json
https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/install-awscli.html
# 설치 확인
$ kubectl version --client
# 설치 안되어 있다면 아래 설치
$ curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.2/2024-07-12/bin/darwin/amd64/kubectl
$ chmod +x ./kubectl
$ mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
$ echo 'export PATH=$HOME/bin:$PATH' >> ~/.bash_profile
# 설치 확인
$ kubectl version --client
https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/install-kubectl.html
$ aws eks update-kubeconfig --region ${AWS_EKS_RECGION} --name ${AWS_CLUSTER_NAME}
연결확인을 위해서 k9s또는 openlens를 설치해서 GUI로 확인이 가능하다.
데이터엔지니어 AWS 공부하기 (AWS Certified Data Engineer - Associate) (4) | 2024.08.16 |
---|