2장. 노드

2.1. 머신 풀 정보

Red Hat OpenShift Service on AWS는 클라우드 인프라를 기반으로 시스템 풀을 탄력적이고 동적인 프로비저닝 방법으로 사용합니다.

기본 리소스는 시스템, 컴퓨팅 머신 세트, 시스템 풀입니다.

중요

AWS 버전 4.8.35의 Red Hat OpenShift Service, 4.9.26, 4.10.6, AWS 기본값인 Red Hat OpenShift Service는 4096 입니다. 이 PID 제한을 활성화하려면 AWS 클러스터에서 이러한 버전 이상으로 Red Hat OpenShift Service를 업그레이드해야 합니다. 이전 버전이 있는 AWS 클러스터의 Red Hat OpenShift Service는 기본 PID 제한 1024 를 사용합니다.

AWS 클러스터의 모든 Red Hat OpenShift Service에서 Pod별 PID 제한을 구성할 수 없습니다.

2.1.1. Machine

머신은 작업자 노드의 호스트를 설명하는 기본 단위입니다.

2.1.2. 머신 세트

MachineSet 리소스는 컴퓨팅 머신 그룹입니다. 더 많은 시스템이 필요하거나 규모를 줄여야 하는 경우 컴퓨팅 시스템 세트가 속하는 시스템 풀의 복제본 수를 변경합니다.

머신 세트는 ROSA에서 직접 수정할 수 없습니다.

2.1.3. 머신 풀

머신 풀은 컴퓨팅 머신 세트에 대한 더 높은 수준의 구성 요소입니다.

시스템 풀은 모두 가용성 영역에서 동일한 구성을 복제하는 컴퓨팅 머신 세트를 생성합니다. 머신 풀은 작업자 노드에서 모든 호스트 노드 프로비저닝 관리 작업을 수행합니다. 더 많은 머신이 필요하거나 규모를 줄여야하는 경우 컴퓨팅 요구 사항에 맞게 시스템 풀의 복제본 수를 변경합니다. 스케일링을 수동으로 구성하거나 자동 스케일링을 설정할 수 있습니다.

기본적으로 클러스터에는 하나의 시스템 풀이 있습니다. 클러스터 설치 중에 이 머신 풀에 레이블을 지정할 수 있습니다. 클러스터가 설치되면 Default 머신 풀을 삭제할 수 없으며 해당 노드 유형 또는 크기를 변경할 수 없습니다.

클러스터 설치 후 다음을 수행합니다.

  • 기본 머신 풀의 레이블을 다시 지정할 수 있습니다.
  • 기존 클러스터에 머신 풀을 추가할 수 있습니다.

    참고

    머신 풀 노드 유형 또는 크기는 변경할 수 없습니다. 머신 풀 노드 유형 또는 크기는 생성 중에만 지정됩니다. 다른 노드 유형 또는 크기가 필요한 경우 머신 풀을 다시 생성하고 필요한 노드 유형 또는 크기 값을 지정해야 합니다.

  • 추가된 각 머신 풀에 레이블을 추가할 수 있습니다.
  • Default 머신 풀을 삭제할 수 없습니다. 그러나 기본이 아닌 머신 풀을 삭제할 수 있습니다.

단일 클러스터에 여러 머신 풀이 존재할 수 있으며 각 머신 풀에는 고유한 노드 유형 및 노드 크기 구성이 포함될 수 있습니다.

2.1.4. 여러 영역 클러스터의 머신 풀

다중 가용성 영역(Multi-AZ) 클러스터에 머신 풀을 생성할 때 하나의 머신 풀에 3개의 영역이 있습니다. 시스템 풀은 차례로 클러스터의 각 영역에 하나씩 총 3개의 컴퓨팅 머신 세트를 생성합니다. 각 컴퓨팅 시스템 세트는 해당 가용성 영역에 있는 하나 이상의 시스템을 관리합니다.

새 Multi-AZ 클러스터를 생성하면 머신 풀이 해당 영역에 자동으로 복제됩니다. 기존 Multi-AZ에 머신 풀을 추가하면 해당 영역에 새 풀이 자동으로 생성됩니다. 마찬가지로 머신 풀을 삭제하면 모든 영역에서 삭제됩니다. 이러한 다기능 효과 때문에 Multi-AZ 클러스터에서 머신 풀을 사용하면 머신 풀을 생성할 때 특정 리전에 더 많은 프로젝트의 할당량을 사용할 수 있습니다.

2.1.5. 추가 리소스