4.5. 다중 아키텍처 컴퓨팅 머신 구성을 지원하는 클러스터 설치


다중 아키텍처 컴퓨팅 머신이 있는 OpenShift Container Platform 클러스터는 다양한 아키텍처가 있는 컴퓨팅 머신을 지원합니다.

참고

클러스터에 여러 아키텍처가 있는 노드가 있는 경우 이미지 아키텍처가 노드의 아키텍처와 일치해야 합니다. Pod가 적절한 아키텍처가 있는 노드에 할당되고 이미지 아키텍처와 일치하는지 확인해야 합니다. 노드에 Pod를 할당하는 방법에 대한 자세한 내용은 다중 아키텍처 컴퓨팅 머신이 있는 클러스터에서 워크로드 예약을 참조하십시오.

다중 아키텍처 컴퓨팅 머신 구성을 지원하는 AWS 클러스터를 설치할 수 있습니다. AWS 클러스터를 설치한 후 다음과 같은 방법으로 클러스터에 다중 아키텍처 컴퓨팅 머신을 추가할 수 있습니다.

  • 64비트 ARM 컨트롤 플레인 시스템을 사용하고 이미 64비트 ARM 컴퓨팅 시스템을 포함하는 클러스터에 64비트 x86 컴퓨팅 시스템을 추가합니다. 이 경우 64비트 x86은 보조 아키텍처로 간주됩니다.
  • 64비트 x86 컨트롤 플레인 시스템을 사용하고 이미 64비트 x86 컴퓨팅 시스템을 포함하는 클러스터에 64비트 ARM 컴퓨팅 머신을 추가합니다. 이 경우 64비트 ARM은 보조 아키텍처로 간주됩니다.
참고

클러스터에 보조 아키텍처 노드를 추가하기 전에 Multiarch Tuning Operator를 설치하고 ClusterPodPlacementConfig 사용자 정의 리소스를 배포하는 것이 좋습니다. 자세한 내용은 "Multiarch Tuning Operator를 사용하여 다중 아키텍처 클러스터에서 워크로드 관리"를 참조하십시오.

4.5.1. 다중 아키텍처 지원을 사용하여 클러스터 설치

다중 아키텍처 컴퓨팅 머신 구성을 지원하는 클러스터를 설치할 수 있습니다.

사전 요구 사항

  • OpenShift CLI(oc)를 설치합니다.
  • OpenShift Container Platform 설치 프로그램이 있습니다.
  • 클러스터의 풀 시크릿을 다운로드했습니다.

프로세스

  1. 다음 명령을 실행하여 openshift-install 바이너리가 멀티 페이로드를 사용하고 있는지 확인합니다.

    $ ./openshift-install version

    출력 예

    ./openshift-install 4.17.0
    built from commit abc123etc
    release image quay.io/openshift-release-dev/ocp-release@sha256:abc123wxyzetc
    release architecture multi
    default architecture amd64

    openshift-install 바이너리가 다중 페이로드를 사용하고 있음을 나타내기 위해 출력에 릴리스 아키텍처 multi 가 포함되어야 합니다.

  2. install-config.yaml 파일을 업데이트하여 노드의 아키텍처를 구성합니다.

    다중 아키텍처 구성이 포함된 샘플 install-config.yaml 파일

    apiVersion: v1
    baseDomain: example.openshift.com
    compute:
    - architecture: amd64 1
      hyperthreading: Enabled
      name: worker
      platform: {}
      replicas: 3
    controlPlane:
      architecture: arm64 2
      name: master
      platform: {}
      replicas: 3
    # ...

    1
    작업자 노드의 아키텍처를 지정합니다. 이 필드를 arm64 또는 amd64 로 설정할 수 있습니다.
    2
    컨트롤 플레인 노드 아키텍처를 지정합니다. 이 필드를 arm64 또는 amd64 로 설정할 수 있습니다.

다음 단계

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.