1.3. 고급 네트워크 구성


1.3.1. 인프라 Operator 테이블에 대한 추가 네트워킹 요구 사항

Infrastructure Operator를 사용하여 베어 메탈 관리 클러스터를 설치하는 경우 추가 네트워킹 요구 사항은 Kubernetes Operator 설명서의 다중 클러스터 엔진의 네트워크 구성 을 참조하십시오.

1.3.2. Submariner 네트워킹 요구 사항 표

Submariner를 사용하는 클러스터에는 세 개의 열린 포트가 필요합니다. 다음 표에서는 사용할 수 있는 포트를 보여줍니다.

방향프로토콜연결포트(지정된 경우)

아웃바운드 및 인바운드

UDP

각 관리 클러스터

4800

아웃바운드 및 인바운드

UDP

각 관리 클러스터

4500, 500 및 게이트웨이 노드의 IPSec 트래픽에 사용되는 기타 포트

인바운드

TCP

각 관리 클러스터

8080

1.3.3. Hive 테이블에 대한 추가 네트워킹 요구 사항

중앙 인프라 관리를 사용하는 Hive Operator를 사용하여 베어 메탈 관리 클러스터를 설치하는 경우 허브 클러스터와 libvirt 프로비저닝 호스트 간에 계층 2 또는 계층 3 포트 연결을 구성해야 합니다. 이 연결은 Hive로 기본 메탈 클러스터를 생성하는 동안 필요합니다. 자세한 내용은 다음 표를 참조하십시오.

방향프로토콜연결포트(지정된 경우)

hub 클러스터 아웃바운드 및 libvirt 프로비저닝 호스트에 인바운드

IP

베어 메탈 클러스터를 생성할 때 부트스트랩 역할을 하는 libvirt 프로비저닝 호스트에 Hive Operator가 설치된 허브 클러스터 연결

 

참고: 이러한 요구 사항은 설치할 때만 적용되며 Infrastructure Operator와 함께 설치된 클러스터를 업그레이드할 때는 필요하지 않습니다.

1.3.4. 호스팅된 컨트롤 플레인 네트워킹 요구 사항 표 (기술 프리뷰)

호스팅된 컨트롤 플레인을 사용하는 경우 HypershiftDeployment 리소스는 다음 표에 나열된 끝점에 연결되어 있어야 합니다.

방향연결포트(지정된 경우)

아웃바운드

OpenShift Container Platform control-plane 및 worker 노드

 

아웃바운드

Amazon Web Services의 호스팅 클러스터 전용: AWS API 및 S3 API에 대한 아웃 바운드 연결

 

아웃바운드

Microsoft Azure 클라우드 서비스의 호스트 클러스터 전용: Azure API에 대한 아웃 바운드 연결

 

아웃바운드

coreOS의 ISO 이미지와 OpenShift Container Platform Pod의 이미지 레지스트리를 저장하는 OpenShift Container Platform 이미지 리포지토리

 

아웃바운드

호스팅 클러스터에서 klusterlet의 로컬 API 클라이언트는 HyperShift 호스팅 클러스터의 API와 통신합니다.

 

1.3.5. 애플리케이션 배포 네트워크 요구 사항 표

일반적으로 애플리케이션 배포 통신은 관리 클러스터에서 허브 클러스터로 한 가지 방법입니다. 연결에서는 관리 클러스터의 에이전트에 의해 구성된 kubeconfig 를 사용합니다. 관리 클러스터의 애플리케이션 배포는 hub 클러스터의 다음 네임스페이스에 액세스해야 합니다.

  • 채널 리소스의 네임스페이스
  • 관리 클러스터의 네임스페이스

1.3.6. 네임스페이스 연결 네트워크 요구 사항 표

  • 애플리케이션 라이프사이클 연결:

    • 네임스페이스 open-cluster-management 는 포트 4000의 콘솔 API에 액세스해야 합니다.
    • open-cluster-management 네임스페이스는 포트 3001에 애플리케이션 UI를 노출해야 합니다.
  • 애플리케이션 라이프사이클 백엔드 구성 요소(Pod)

    허브 클러스터에서 모든 애플리케이션 라이프사이클 Pod는 다음 Pod를 포함하여 open-cluster-management 네임스페이스에 설치됩니다.

    • multicluster-operators-hub-subscription
    • multicluster-operators-standalone-subscription
    • multicluster-operators-channel
    • multicluster-operators-application
    • multicluster-integrations

      이러한 Pod는 open-cluster-management 네임스페이스에 있습니다.

    • 네임스페이스 open-cluster-management 는 포트 6443의 Kube API에 액세스해야 합니다.

    관리 클러스터에서 klusterlet-addon-appmgr 애플리케이션 라이프사이클 Pod만 open-cluster-management-agent-addon 네임스페이스에 설치됩니다.

    • 네임스페이스 open-cluster-management-agent-addon 은 포트 6443의 Kube API에 액세스해야 합니다.
  • 거버넌스 및 위험:

    허브 클러스터에서는 다음 액세스가 필요합니다.

    • 네임스페이스 open-cluster-management 는 포트 6443의 Kube API에 액세스해야 합니다.
    • 네임스페이스 open-cluster-management 는 포트 5353에서 OpenShift DNS에 액세스해야 합니다.

    관리 클러스터에서는 다음 액세스가 필요합니다.

    • 네임스페이스 open-cluster-management-addon 은 포트 6443의 Kube API에 액세스해야 합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.