더북(TheBook)

1.3.6 AWS에서 단일 노드 쿠버네티스 클러스터 실행하기

AWS에서 제공되는 매니지드 클러스터 서비스의 이름은 일래스틱 쿠버네티스 서비스(Elastic Kubernetes Service, EKS)다. EKS에서도 애저와 비슷하게 24시간 요금이 부과되는 단일 노드 클러스터를 만들 수 있다.

EKS 클러스터는 AWS 포털에서도 만들 수 있지만 그보다는 전용 도구인 eksctl을 사용하는 편이 낫다. 최신 eksctl 참조 문서는 https://eksctl.io에서 볼 수 있다. 사용 방법도 그리 어렵지 않다. 먼저 다음과 같이 자신의 운영체제에 맞는 최신 버전의 eksctl을 설치한다.

# eksctl 설치하기(macOS)
brew tap weaveworks/tap
brew install weaveworks/tap/eksctl

# eksctl 설치하기(윈도우)
choco install eksctl

# elsctl 설치하기(리눅스)
curl --silent --location "https://github.com/weaveworks/eksctl/releases/download/latest/eksctl_$(uname-s)_amd64.tar.gz" | tar xz -C /tmp
sudo mv /tmp/eksctl /usr/local/bin
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.