7.4. Pod 배치 규칙
Kubernetes는 선언적 배치 규칙을 기반으로 하는 포드 배치를 담당합니다. 내부 클러스터에 대한 Red Hat OpenShift Data Foundation 기본 서비스 배치 규칙은 다음과 같이 요약할 수 있습니다.
-
노드는
cluster.ocs.openshift.io/openshift-storage키로 레이블이 지정됩니다. - 존재하지 않는 경우 노드가 의사 장애 도메인으로 정렬됩니다.
- 고가용성이 필요한 구성 요소는 장애 도메인에 분산됩니다.
- 각 실패 도메인에서 스토리지 장치에 액세스할 수 있어야 합니다.
이로 인해 노드가 3개 이상 있어야 하며 기존 토폴로지 레이블 의 경우 노드가 세 개의 개별 랙 또는 영역 장애 도메인에 있어야 합니다.
추가 장치 세트의 경우 3개의 실패 도메인 각각에 스토리지 장치 및 해당 장치를 사용하는 Pod에 충분한 리소스가 있어야 합니다. 수동 배치 규칙은 기본 배치 규칙을 재정의하는 데 사용할 수 있지만 일반적으로 이 방법은 베어 메탈 배포에만 적합합니다.
오류가 발생한 경우에도 모든 장애 도메인에서 CPU 및 RAM 리소스를 계속 사용할 수 있는지 확인합니다. 기본적으로 할당은 6개의 CPU와 15GB의 RAM입니다. 이 기본 구성 또는 백업 저장소 추가에 대한 변경 사항은 리소스 계획에서 고려해야 합니다.