AWS EKS MAC 환경 설정하기

AWS EKS MAC 환경 설정하는 방법을 알아봅니다. 아마존 쿠버네티스에 필요한 AWS CLI, eksctl, kubectl, Amazon Corretto, docker, node 등을 설치합니다.

AWS EKS MAC 실습 환경 설치하기

  • 작업 도구 생성
  • AWS CLI

최신 버전의 AWS CLI 설치 또는 업데이트

curl "<https://awscli.amazonaws.com/AWSCLIV2.pkg>" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target

# Check
aws --version
  • Homebrew 설치

Homebrew

  • envsbust : Yaml 파일 기반 템플릿의 변수 치환 기능 제공
brew install gettext
brew link gettext --force
  • eksctl 다운로드

https://github.com/weaveworks/eksctl/releases

work/bin 에 복사

  • kubectl 다운로드

kubectl 설치 또는 업데이트

curl -o kubectl <https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.7/2022-06-29/bin/darwin/amd64/kubectl>
chmod +x ./kubectl
echo 'export PATH=$PATH:$HOME/bin' >> ~/.bash_profile

# Checkkub
eksctl version
kubectl version --client
# GitVersion:"v1.23.7-eks-4721010" -> eks 정상
  • Amazon Corretto : OpenJDK 프러덕션용 멀티플랫폼 멀티판

Amazon Corretto 프로덕션용 OpenJDK 배포

# Check
javac -version
java -version

echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 11)' >> ~/.bash_profile
  • docker 설치

Download Docker Desktop | Docker

docker version

cd /etc
# i -> 맨위에 /Users/사용자 이름/bin 추가 -> :wq
sudo vi paths
kubectl version --client

  • 도커 허브 계정 가입

Docker Hub Container Image Library | App Containerization

  • Node.js 설치

Node.js

node --version

AWS 계정과 IAM 사용자 생성

  • IAM 추가 후 .csv 파일 다운로드
aws configure

AWS EKS 설치는 여기 링크를 참고하시면 됩니다.

Back to top