EKS, AKS 및 GKE를 위한 쿠버네티스 포드 CIDR, 서비스 CIDR 및 노드 범위를 계획하십시오. 즉각적인 유효성 검사 및 kubeadm 출력을 활용하여 클러스터 생성 전에 중복으로 인한 충돌을 방지하십시오.
| Range | CIDR | Total IPs | Status |
|---|---|---|---|
| VPC / VNet | 10.0.0.0/16 | 65,536 | Valid |
| Service CIDR | 172.20.0.0/16 | 65,536 | Valid |
Kubernetes CIDR Planner는 엔지니어가 프로비저닝 전에 Kubernetes 클러스터용 IP 주소 범위를 설계할 수 있도록 도와줍니다. 클러스터에는 서로 겹치지 않는 세 개의 CIDR 블록이 필요합니다. 즉, VPC 또는 노드 CIDR(실제 네트워크), 파드 CIDR(파드에 할당된 가상 주소), 서비스 CIDR(ClusterIP 서비스에 할당된 가상 주소)입니다. 이러한 범위 간에 충돌이 발생하면 라우팅 오류가 발생하며, 클러스터가 실행된 후에는 이를 수정하기 어렵습니다.
프로바이더(EKS, AKS, GKE 또는 일반 kubeadm)를 선택하고, VPC CIDR을 입력한 다음, 포드 CIDR, 서비스 CIDR, 노드 마스크 크기, 예상 노드 및 포드 수를 조정하세요. 플래너는 세 범위 모두에 대해 중복 여부를 검증하고, 선택한 CIDR이 지원할 수 있는 노드 및 파드 수를 계산합니다. kubeadm 또는 Terraform 탭으로 전환하여 해당 제공자에 대한 정확한 플래그와 리소스 블록을 확인하세요.
EKS는 VPC CNI 플러그인을 사용하며, 이 플러그인은 별도의 포드 CIDR 대신 VPC 서브넷에서 직접 포드 IP를 할당합니다. AKS는 기본적으로 Azure CNI 또는 kubenet을 사용하며, 플래너는 Azure CNI를 대상으로 합니다. GKE는 서브넷의 별칭 IP 범위를 사용합니다. 프로바이더의 기본값은 미리 채워져 있지만, 기존 네트워크 설계에 맞게 조정할 수 있습니다.