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