1장. 설치
Red Hat Advanced Cluster Management for Kubernetes 설치 및 설치 제거 방법을 알아보십시오. Red Hat Advanced Cluster Management for Kubernetes를 설치하기 전에 각 제품에 필요한 하드웨어 및 시스템 구성을 검토하십시오. 지원되는 Red Hat OpenShift Container Platform 버전을 사용하여 Linux에 Red Hat Advanced Cluster Management for Kubernetes를 온라인으로 설치할 수 있습니다.
- 지원되는 OpenShift Container Platform 버전이 있어야 합니다. 예를 들어 AWS에서 Red Hat OpenShift Service 또는 Red Hat OpenShift Dedicated를 사용할 수 있습니다.
- 카탈로그에서 Red Hat Advanced Cluster Management for Kubernetes operator를 설치해야 합니다.
FIPS 알림: spec.ingress.sslCiphers 에서 자체 암호를 지정하지 않으면 multiclusterhub-operator 에서 기본 암호 목록을 제공합니다. 2.3의 경우 이 목록에는 FIPS에서 승인하지 않은 두 개의 암호가 포함되어 있습니다. 버전 2.3.x 또는 이전 버전에서 업그레이드하고 FIPS 준수를 원하는 경우 다중 클러스터 허브 리소스에서 다음 두 암호를 제거하십시오. ECDHE-ECDSA-CHACHA20-POLY1305 및 ECDHE-RSA-CHACHA20-POLY1305.
Kubernetes용 Red Hat Advanced Cluster Management를 설치하면 다중 노드 클러스터 프로덕션 환경이 설정됩니다. Kubernetes용 Red Hat Advanced Cluster Management는 표준 또는 고가용성 구성에서 설치할 수 있습니다. 설치 절차에 대한 자세한 내용은 다음 설명서를 참조하십시오.
1.1. 요구 사항 및 권장 사항 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Advanced Cluster Management for Kubernetes를 설치하기 전에 다음 시스템 구성 요구 사항 및 설정을 검토하십시오.
1.1.1. 지원되는 운영 체제 및 플랫폼 링크 복사링크가 클립보드에 복사되었습니다!
hub 클러스터 및 관리형 클러스터 플랫폼에 대한 최신 정보는 Red Hat Advanced Cluster Management 2.5 지원 매트릭스 를 참조하십시오.
1.1.2. 지원되는 브라우저 링크 복사링크가 클립보드에 복사되었습니다!
Mozilla Firefox, Google Chrome, Microsoft Edge 및 Safari에서 Red Hat Advanced Cluster Management 콘솔에 액세스할 수 있습니다. 테스트 및 지원되는 다음 버전을 참조하십시오.
| 플랫폼 | 지원되는 브라우저 |
|---|---|
| Microsoft Windows | Microsoft Edge - 44 이상, Mozilla Firefox 82.0 이상, Google Chrome - 버전 86.0 이상 |
| Linux | Mozilla Firefox - 82.0 이상, Google Chrome - 버전 86.0 이상 |
| macOS | Mozilla Firefox - 82.0 이상, Google Chrome - 버전 86.0 이상, Safari - 14.0 이상 |
1.1.3. 네트워크 구성 링크 복사링크가 클립보드에 복사되었습니다!
다음 섹션에서 연결을 허용하도록 네트워크 설정을 구성합니다.
1.1.3.1. Hub 클러스터 네트워킹 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
허브 클러스터 네트워킹 요구 사항은 다음 표를 참조하십시오.
| direction | 프로토콜 | 연결 | 포트(지정된 경우) |
|---|---|---|---|
| 아웃바운드로 관리되는 클러스터 | HTTPS |
관리 클러스터의 Pod를 위해 Search Console에서 로그를 동적으로 검색합니다. 이 연결은 관리 클러스터의 | 443 |
| 아웃바운드로 관리되는 클러스터 | HTTPS | Klusterlet을 설치하기 위해 설치 중에 프로비저닝된 관리형 클러스터의 Kubernetes API 서버 | 6443 |
| 채널 소스에 대한 아웃 바운드 | HTTPS | GitHub, Object Store 및 Helm 리포지토리를 포함한 채널 소스입니다. 이는 애플리케이션 라이프사이클, OpenShift GitOps 또는 ArgoCD를 사용하여 이러한 소스에 연결하는 경우에만 필요합니다. | 443 |
| 관리형 클러스터의 인바운드 | HTTPS | 메트릭 및 경고를 푸시하기 위한 관리형 클러스터(상단은 OpenShift Container Platform 버전 4.8 이상을 실행하는 관리 클러스터의 경우에만 수집됨) | 443 |
| 관리형 클러스터의 인바운드 | HTTPS | 관리 클러스터에서 변경 사항을 감시하는 hub 클러스터의 kube API Server | 6443 |
|
| HTTPS | ObjectStore 및/또는 Cluster Backup Operator가 실행 중일 때 장기 스토리지에 대한 Observability의 지표 데이터를 보냅니다. | 443 |
| 이미지 리포지터리의 아웃 바운드 | HTTPS | OpenShift Container Platform 및 Red Hat Advanced Cluster Management의 이미지에 액세스 | 443 |
1.1.3.2. 관리형 클러스터 네트워킹 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
참고: 관리형 클러스터의 등록 프록시를 통과할 수 없는 mTLS 연결을 설정하여 허브 클러스터에서 에이전트 및 작업 에이전트는apiserver 와 통신하기 때문에 프록시 설정을 지원하지 않습니다.
관리형 클러스터 네트워킹 요구 사항은 다음 표를 참조하십시오.
| direction | 프로토콜 | 연결 | 포트(지정된 경우) |
|---|---|---|---|
| hub 클러스터에서 인바운드 | HTTPS |
관리형 클러스터의 Pod에 대해 동적으로 로그 전송 이 연결에서는 - | 443 |
| hub 클러스터에서 인바운드 | HTTPS | Klusterlet을 설치하기 위해 설치 중에 프로비저닝된 관리형 클러스터의 Kubernetes API 서버 | 6443 |
| 이미지 리포지터리의 아웃 바운드 | HTTPS | OpenShift Container Platform 및 Red Hat Advanced Cluster Management의 이미지에 액세스 | 443 |
| hub 클러스터의 아웃 바운드 | HTTPS | 메트릭 및 경고를 푸시하기 위한 관리형 클러스터(상단은 OpenShift Container Platform 버전 4.8 이상을 실행하는 관리 클러스터의 경우에만 수집됨) | 443 |
| hub 클러스터의 아웃 바운드 | HTTPS | hub 클러스터의 Kubernetes API 서버에서 변경 사항을 감시합니다. | 6443 |
| 채널 소스에 대한 아웃 바운드 | HTTPS | GitHub, Object Store 및 Helm 리포지토리가 포함된 채널 소스에 대한 관리형 클러스터입니다. 애플리케이션 라이프사이클을 사용하여 이러한 소스에 연결하는 경우에만 필요합니다. | 443 |
| hub 클러스터의 아웃 바운드 | HTTPS | 관리형 클러스터의 cluster-proxy 애드온의 경우 등록할 수 있습니다. | 443 |