EKS 클러스터에 서브넷 추가하는 방법

  • Edwards
    (Edwards)
  • Edwards's Avatar 이 글의 작성자
  • Offline
  • Newbie
  • Newbie
더보기
06 Mar 2025 10:00 #32130 작성자: Edwards
Edwards 님의 글: EKS 클러스터에 서브넷 추가하는 방법
EKS 클러스터에 기존 VPC의 서브넷을 추가하는 방법은 다음과 같습니다.


1. 기존 VPC에 서브넷이 있는지 확인

추가할 서브넷이 이미 VPC에 존재하는지 확인합니다.

aws ec2 describe-subnets --filters "Name=vpc-id,Values=<VPC-ID>"


2. EKS 클러스터의 현재 서브넷 확인

EKS 클러스터에 현재 연결된 서브넷을 확인하려면 다음 명령을 실행합니다.

aws eks describe-cluster --name <EKS_CLUSTER_NAME> --query "cluster.resourcesVpcConfig.subnetIds"


3. EKS 클러스터에 서브넷 추가

EKS 클러스터에서 사용하는 VPC 설정을 업데이트하여 서브넷을 추가합니다.

aws eks update-cluster-config --name <EKS_CLUSTER_NAME> --resources-vpc-config subnetIds=<기존-서브넷-ID1>,<기존-서브넷-ID2>,<추가할-서브넷-ID>

< 주의 >
• 기존 서브넷과 추가할 서브넷 ID를 모두 입력해야 합니다.
• 퍼블릭/프라이빗 서브넷을 고려하여 서브넷을 추가하세요.


4. 노드 그룹에 새 서브넷 반영

EKS의 노드 그룹이 새 서브넷을 사용할 수 있도록 업데이트합니다.

aws eks create-nodegroup --cluster-name <EKS_CLUSTER_NAME> --nodegroup-name <NEW_NODEGROUP_NAME> --subnets <추가한-서브넷-ID>

또는 기존 노드 그룹을 새 서브넷으로 업데이트하려면, 노드 그룹을 삭제 후 다시 생성해야 할 수도 있습니다.


5. 서브넷이 정상적으로 추가되었는지 확인

aws eks describe-cluster --name <EKS_CLUSTER_NAME> --query "cluster.resourcesVpcConfig.subnetIds"

이렇게 하면 추가된 서브넷이 정상적으로 반영되었는지 확인할 수 있습니다.
Time to create page: 0.056 seconds
Powered by Kunena Forum