EKS 클러스터에 서브넷 추가하는 방법
-
Edwards
(Edwards) -
이 글의 작성자
- Offline
- Newbie
-
덜보기
더보기
- Posts: 16
- Thank you received: 0
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"
이렇게 하면 추가된 서브넷이 정상적으로 반영되었는지 확인할 수 있습니다.
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