16.7. 서비스 네트워크 확장
서비스 네트워크의 주소 부족 상태인 경우 현재 범위가 새 범위의 시작 위치에 있는지 확인하는 한 범위를 확장할 수 있습니다.
참고
서비스 네트워크는 확장만 할 수 있으며 변경할 수 없거나 계약할 수 없습니다.
-
모든 마스터의 구성 파일에서
serviceNetworkCIDR
및servicesSubnet
매개 변수를 변경합니다 (기본적으로/etc/origin/master/master-config.yaml )./
다음에 나오는 숫자만 더 작은 숫자로 변경합니다. clusterNetwork 기본
오브젝트를 삭제합니다.$ oc delete clusternetwork default
모든 마스터에서 컨트롤러 구성 요소를 다시 시작하십시오.
# master-restart controllers
Ansible 인벤토리 파일의
openshift_portal_net
변수 값을 새 CIDR로 업데이트합니다.# Configure SDN cluster network and kubernetes service CIDR blocks. These # network blocks should be private and should not conflict with network blocks # in your infrastructure that pods may require access to. Can not be changed # after deployment. openshift_portal_net=172.30.0.0/<new_CIDR_range>
클러스터의 각 노드에 대해 다음 단계를 완료합니다.
- 노드를 예약 불가능으로 표시합니다.
- 노드에서 포드를 비웁니다.
- 노드를 재부팅합니다.
- 노드를 다시 사용 가능하게 되면 노드를 다시 예약 가능으로 표시합니다.