Спланируйте диапазоны CIDR для подов Kubernetes, сервисов и узлов в EKS, AKS и GKE. Предотвратите конфликты пересечения диапазонов до создания кластера с помощью мгновенной проверки и вывода команды 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 помогает инженерам планировать диапазоны IP-адресов для кластеров Kubernetes до их развертывания. Кластеру требуются три непересекающихся блока CIDR: CIDR VPC или узла (реальная сеть), CIDR под (виртуальные адреса, назначаемые под), а также CIDR службы (виртуальные адреса, назначаемые службам ClusterIP). Конфликты между этими диапазонами приводят к сбоям в маршрутизации, которые трудно устранить после запуска кластера.
Выберите провайдера (EKS, AKS, GKE или общий kubeadm), введите CIDR-диапазон VPC и настройте CIDR-диапазон под, CIDR-диапазон сервисов, размер маски узлов, а также ожидаемое количество узлов и под. Планировщик проверяет все три диапазона на наличие пересечений и рассчитывает, сколько узлов и подов могут поддерживать выбранные CIDR-диапазоны. Перейдите на вкладки «kubeadm» или «Terraform», чтобы получить точные флаги и блоки ресурсов для вашего провайдера.
EKS использует плагин VPC CNI, который назначает IP-адреса подов непосредственно из подсетей VPC, а не из отдельного CIDR-блока для подов. В AKS по умолчанию используется Azure CNI или kubenet; планировщик ориентирован на Azure CNI. GKE использует диапазоны IP-адресов-псевдонимов в подсетях. Значения по умолчанию для провайдеров заполняются автоматически, но их можно настроить в соответствии с вашей существующей сетевой архитектурой.