Planeje os intervalos CIDR dos pods do Kubernetes, dos serviços e dos nós para o EKS, o AKS e o GKE. Evite conflitos de sobreposição antes da criação do cluster por meio da validação instantânea e da saída do 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 |
O Kubernetes CIDR Planner ajuda os engenheiros a projetar intervalos de endereços IP para clusters do Kubernetes antes do provisionamento. Um cluster requer três blocos CIDR que não se sobreponham: o CIDR da VPC ou do nó (a rede real), o CIDR do pod (endereços virtuais atribuídos aos pods) e o CIDR do serviço (endereços virtuais atribuídos aos serviços ClusterIP). Conflitos entre esses intervalos causam falhas de roteamento que são difíceis de corrigir depois que o cluster está em execução.
Selecione seu provedor (EKS, AKS, GKE ou kubeadm genérico), insira o CIDR da sua VPC e ajuste o CIDR dos pods, o CIDR dos serviços, o tamanho da máscara dos nós e as contagens previstas de nós e pods. O planejador verifica se há sobreposição entre os três intervalos e calcula quantos nós e pods os CIDRs escolhidos podem suportar. Alterne para as guias kubeadm ou Terraform para obter os sinalizadores exatos e os blocos de recursos para o seu provedor.
O EKS utiliza o plug-in VPC CNI, que atribui endereços IP aos pods diretamente a partir das sub-redes da VPC, em vez de usar um CIDR separado para os pods. O AKS usa, por padrão, o Azure CNI ou o kubenet; o planejador tem como alvo o Azure CNI. O GKE utiliza intervalos de IPs de alias nas sub-redes. Os valores padrão do provedor já vêm preenchidos, mas podem ser ajustados para se adequarem ao seu projeto de rede existente.