9장. 단일 노드에 설치


9.1. 단일 노드에 설치 준비

9.1.1. 사전 요구 사항

9.1.2. 단일 노드에서 OpenShift 정보

표준 설치 방법으로 단일 노드 클러스터를 생성할 수 있습니다. 단일 노드의 OpenShift Container Platform은 특수 Ignition 구성 ISO를 생성해야 하는 특수 설치입니다. 주요 사용 사례는 기본 스테이션과 가까운 간헐적인 연결, 이동식 클라우드 및 RAN(Radio Access Network)을 비롯한 에지 컴퓨팅 워크로드를 위한 것입니다. 단일 노드에 설치하는 주요 장단점은 고가용성이 없다는 점입니다.

중요

OpenShift는 단일 노드 OpenShift와 함께 OpenShiftSDN을 사용하는 것은 더 이상 사용되지 않습니다. OVN-Kubernetes는 단일 노드 OpenShift 배포를 위한 기본 네트워킹 솔루션입니다.

9.1.3. 단일 노드에 OpenShift를 설치하기 위한 요구사항

단일 노드에 OpenShift Container Platform을 설치하면 고가용성 및 대규모 클러스터에 대한 일부 요구사항이 완화됩니다. 그러나 다음 요구 사항을 해결해야 합니다.

  • 관리 호스트: ISO를 준비하고, USB 부팅 드라이브를 만들고 설치를 모니터링할 수 있는 컴퓨터가 있어야 합니다.
  • 베어 메탈 설치: 베어 메탈에 단일 노드에 OpenShift Container Platform을 설치하려면 install-config .yaml 구성 파일에서 platform. none: {} 매개변수를 지정해야 합니다.
  • 프로덕션급 서버: 단일 노드에 OpenShift Container Platform을 설치하려면 OpenShift Container Platform 서비스 및 프로덕션 워크로드를 실행하기에 충분한 리소스가 있는 서버가 필요합니다.

    표 9.1. 최소 리소스 요구사항
    ProfilevCPU메모리스토리지

    최소

    8개의 vCPU 코어

    32GB RAM

    120GB

    참고

    SMT(동시 멀티스레딩) 또는 하이퍼 스레딩이 활성화되지 않은 경우 하나의 vCPU는 하나의 물리적 코어와 동일합니다. 활성화되면 다음 공식을 사용하여 해당 비율을 계산합니다.

    (코어당 스레드)​소켓 = vCPU

    가상 미디어로 부팅할 때 서버에 BMC(Baseboard Management Controller)가 있어야 합니다.

  • 네트워킹: 서버가 인터넷에 액세스할 수 있거나 라우팅 가능한 네트워크에 연결되어 있지 않은 경우 로컬 레지스트리에 액세스할 수 있어야 합니다. 서버에는 Kubernetes API, 인그레스 경로 및 클러스터 노드 도메인 이름의 DHCP 예약 또는 고정 IP 주소가 있어야 합니다. IP 주소를 다음의 FQDN(정규화된 도메인 이름) 각각으로 확인하도록 DNS를 구성해야 합니다.

    표 9.2. 필수 DNS 레코드
    사용법FQDN설명

    Kubernetes API

    api.<cluster_name>.<base_domain>

    DNS A/AAAA 또는 CNAME 레코드를 추가합니다. 이 레코드는 클러스터 외부 클라이언트가 확인할 수 있어야 합니다.

    내부 API

    api-int.<cluster_name>.<base_domain>

    ISO를 수동으로 생성할 때 DNS A/AAAA 또는 CNAME 레코드를 추가합니다. 이 레코드는 클러스터 내 노드에서 확인할 수 있어야 합니다.

    인그레스 경로

    *.apps.<cluster_name>.<base_domain>

    노드를 대상으로 하는 와일드카드 DNS A/AAAA 또는 CNAME 레코드를 추가합니다. 이 레코드는 클러스터 외부 클라이언트가 확인할 수 있어야 합니다.

    영구적인 IP 주소가 없으면 apiserveretcd 간의 통신이 실패할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.