4장. 머신 풀을 사용하여 컴퓨팅 노드 관리


4.1. 머신 풀 정보

AWS의 Red Hat OpenShift Service는 클라우드 인프라에 더하여 탄력적이고 동적인 프로비저닝 방법으로 머신 풀을 사용합니다.

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

4.1.1. Machine

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

4.1.2. 머신 세트

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

AWS의 Red Hat OpenShift Service에서는 머신 세트를 직접 수정할 수 없습니다.

4.1.3. 머신 풀

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

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

AWS 클러스터의 Red Hat OpenShift Service에서 호스팅되는 컨트롤 플레인은 설치된 클라우드 리전의 여러 가용성 영역(AZ)을 확장합니다. AWS 클러스터의 Red Hat OpenShift Service의 각 머신 풀은 단일 AZ 내의 단일 서브넷에 배포됩니다.

중요

작업자 노드는 수명이 보장되지 않으며 OpenShift의 정상적인 작동 및 관리의 일부로 언제든지 교체될 수 있습니다. 노드 라이프사이클에 대한 자세한 내용은 추가 리소스 를 참조하십시오.

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

4.1.3.1. 클러스터 설치 중 머신 풀

기본적으로 클러스터에는 하나의 시스템 풀이 있습니다. 클러스터 설치 중에 인스턴스 유형 또는 크기를 정의하고 이 시스템 풀에 레이블을 추가하고 루트 디스크 크기를 정의할 수 있습니다.

4.1.3.2. 클러스터 설치 후 머신 풀 구성

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

  • 머신 풀에 레이블을 제거하거나 추가할 수 있습니다.
  • 기존 클러스터에 머신 풀을 추가할 수 있습니다.
  • 테인트 없이 머신 풀이 한 개 있는 경우 머신 풀에 테인트를 추가할 수 있습니다.
  • 테인트 및 두 개 이상의 복제본이 없는 머신 풀이 있는 경우 머신 풀을 생성하거나 삭제할 수 있습니다.

    참고

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

  • 추가된 각 머신 풀에 레이블을 추가할 수 있습니다.
중요

작업자 노드는 수명이 보장되지 않으며 OpenShift의 정상적인 작동 및 관리의 일부로 언제든지 교체될 수 있습니다. 노드 라이프사이클에 대한 자세한 내용은 추가 리소스 를 참조하십시오.

프로세스

  • 선택 사항: 기본 머신 풀 레이블을 사용하고 다음 명령을 실행하여 구성 후 기본 머신 풀에 레이블을 추가합니다.

    $ rosa edit machinepool -c <cluster_name> <machinepool_name> -i
    Copy to Clipboard Toggle word wrap

    입력 예

    $ rosa edit machinepool -c mycluster worker -i
    ? Enable autoscaling: No
    ? Replicas: 3
    ? Labels: mylabel=true
    I: Updated machine pool 'worker' on cluster 'mycluster'
    Copy to Clipboard Toggle word wrap

4.1.3.3. 머신 풀 업그레이드 요구 사항

AWS 클러스터의 Red Hat OpenShift Service의 각 머신 풀은 독립적으로 업그레이드됩니다. 머신 풀은 독립적으로 업그레이드되므로 호스트된 컨트롤 플레인의 두 가지 마이너(Y-stream) 버전 내에 있어야 합니다. 예를 들어 호스트된 컨트롤 플레인이 4.16.z인 경우 머신 풀은 4.14.z 이상이어야 합니다.

다음 이미지는 AWS 클러스터의 Red Hat OpenShift Service 내에서 머신 풀이 작동하는 방식을 보여줍니다.

참고

AWS 클러스터의 Red Hat OpenShift Service의 머신 풀은 개별적으로 업그레이드되며 머신 풀 버전은 컨트롤 플레인의 두 가지 마이너 (Y-stream) 버전 내에 있어야 합니다.

4.1.4. 추가 리소스

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat