EKS 클러스터 및 관리형 노드 그룹 배포

조회 928 · 댓글 0
탐크루즈작성자2022년 1월 10일
kubectl 설치

sudo curl --location -o /usr/local/bin/kubectl https://dl.k8s.io/release/v1.19.8/bin/linux/amd64/kubectl

sudo chmod +x /usr/local/bin/kubectl

kubectl version --short --client


eksctl 설치

curl --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp

sudo mv -v /tmp/eksctl /usr/local/bin

eksctl version


리전 설정

export AWS_REGION=$(curl --silent http://169.254.169.254/latest/meta-data/placement/region)

echo $AWS_REGION


EKS 클러스터 설치

eksctl create cluster \

--name dev-cluster \
--nodegroup-name dev-nodes \
--node-type t3.small \
--nodes 3 \
--nodes-min 1 \
--nodes-max 4 \
--managed \
--version 1.19 \
--region ${AWS_REGION}

로그인 후 답글을 남길 수 있습니다.