Distributed Cloud 연결 포드 및 서비스 네트워크 주소 할당

이 페이지에서는 연결된 Google Distributed Cloud 설치에서 실행되는 Kubernetes 포드 및 서비스에 네트워크 주소를 할당하기 위한 권장사항을 설명합니다.

분산 클라우드 포드 및 분산 클라우드 서비스 주소 블록은 해당 지역의 예약된 CIDR 블록과 겹쳐서는 안 됩니다. 예를 들어 us-central1 리전에서 10.128.0.0/20 CIDR 블록을 할당해서는 안 됩니다.

Distributed Cloud 연결 클러스터를 만들 때 Distributed Cloud 포드 및 Distributed Cloud 서비스의 IPv4 CIDR 블록을 지정할 수 있습니다. IPv4의 경우 RFC 1918 주소 범위를 사용합니다.

각 Distributed Cloud 연결 클러스터는 연속된 단일 Distributed Cloud 포드 CIDR 블록과 연속된 단일 Distributed Cloud 서비스 CIDR 블록을 허용합니다. Distributed Cloud 서비스 CIDR 블록은 타겟 Distributed Cloud 연결 클러스터 내에서 실행되는 ClusterIP 서비스만 포함합니다. 외부용 Distributed Cloud Services의 경우 부하 분산을 참고하세요.

다음 사항을 확인해야 합니다.

  • Distributed Cloud Pod CIDR 블록과 Distributed Cloud Service CIDR 블록은 서로 충돌하거나 로컬 네트워크의 다른 CIDR 블록과 충돌해서는 안 됩니다.
  • Distributed Cloud(연결형) 노드 CIDR 블록은 Distributed Cloud(연결형) 관리 CIDR 블록과 충돌해서는 안 됩니다.
  • Distributed Cloud 부하 분산기 가상 IP 풀은 Distributed Cloud 연결 클러스터 간에 충돌해서는 안 됩니다.
  • 비결정적 동작을 방지하려면 Distributed Cloud 연결 클러스터, 비공개 네트워크, Distributed Cloud 연결에 사용되는 VPC 서브넷의 CIDR 블록이 겹치지 않아야 합니다.

Distributed Cloud connected는 노드의 구성된 최대 포드 수를 기반으로 지정된 Distributed Cloud 포드 CIDR 블록의 일부를 영역의 각 노드에 고정 크기 포드 하위 CIDR 블록으로 자동 할당합니다. 기본적으로 Distributed Cloud는 노드당 최대 포드 수를 128로 설정하므로 노드당 /24 CIDR 블록이 할당됩니다. default-max-pods-per-node 플래그를 사용하여 이 수를 변경할 수 있습니다. Distributed Cloud connected는 지정한 값을 기준으로 포드 CIDR 크기를 자동으로 조정합니다.

다음 표에는 노드당 포드 수와 해당 CIDR 크기가 나와 있습니다.

노드당 최대 포드 수 IPv4 포드 CIDR 블록 크기
32 /26
33-64 /25
65-128 /24
129-256 /23

Distributed Cloud 연결된 클러스터를 만든 후에는 이 섹션에 설명된 CIDR 블록 및 노드당 포드 값을 수정할 수 없습니다. 새 값으로 클러스터를 삭제하고 다시 만들어야 합니다.

다음 단계