2.2. 호스팅된 제어 평면과 OpenShift 컨테이너 플랫폼의 차이점
호스팅된 제어 평면은 OpenShift Container Platform의 폼 팩터입니다. 호스팅된 클러스터와 독립형 OpenShift Container Platform 클러스터는 다르게 구성되고 관리됩니다. OpenShift Container Platform과 호스팅된 제어 평면의 차이점을 알아보려면 다음 표를 참조하세요.
2.2.1. 클러스터 생성 및 수명 주기 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
|
|
2.2.2. 클러스터 구성 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
|
|
2.2.3. etcd 암호화 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
AES-GCM 또는 AES-CBC와 함께 |
Amazon Web Services의 경우 AES-CBC 또는 KMS와 함께 |
2.2.4. 운영자 및 제어 평면 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
독립형 OpenShift Container Platform 클러스터에는 각 제어 평면 구성 요소에 대한 별도의 운영자가 포함되어 있습니다. | 호스팅된 클러스터에는 관리 클러스터의 호스팅된 제어 평면 네임스페이스에서 실행되는 Control Plane Operator라는 단일 연산자가 포함됩니다. |
etcd는 제어 평면 노드에 마운트된 저장소를 사용합니다. etcd 클러스터 운영자는 etcd를 관리합니다. | etcd는 저장소에 대한 영구 볼륨 클레임을 사용하며 Control Plane Operator에 의해 관리됩니다. |
Ingress Operator, 네트워크 관련 Operator, Operator Lifecycle Manager(OLM)는 클러스터에서 실행됩니다. | Ingress Operator, 네트워크 관련 Operator 및 Operator Lifecycle Manager(OLM)는 관리 클러스터의 호스팅된 제어 평면 네임스페이스에서 실행됩니다. |
OAuth 서버는 클러스터 내부에서 실행되며 클러스터의 경로를 통해 노출됩니다. | OAuth 서버는 제어 평면 내부에서 실행되며 관리 클러스터의 경로, 노드 포트 또는 로드 밸런서를 통해 노출됩니다. |
2.2.5. 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
클러스터 버전 운영자(CVO)는 업데이트 프로세스를 조정하고 |
호스팅된 제어 평면 업데이트로 인해 |
OpenShift Container Platform 클러스터를 업데이트하면 제어 평면과 컴퓨팅 머신이 모두 업데이트됩니다. | 호스팅된 클러스터를 업데이트하면 제어 평면만 업데이트됩니다. 노드 풀 업데이트는 별도로 수행합니다. |
2.2.6. 기계 구성 및 관리 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
|
|
제어 평면 머신 세트를 사용할 수 있습니다. | 제어 평면 머신 세트가 존재하지 않습니다. |
|
|
|
|
클러스터에는 기계와 기계 세트가 노출되어 있습니다. | 업스트림 클러스터 CAPI 운영자의 머신, 머신 세트 및 머신 배포는 머신을 관리하는 데 사용되지만 사용자에게 노출되지 않습니다. |
클러스터를 업데이트하면 모든 머신 세트가 자동으로 업그레이드됩니다. | 호스팅된 클러스터 업데이트와 별도로 노드 풀을 업데이트합니다. |
클러스터에서는 기존 업그레이드만 지원됩니다. | 호스팅된 클러스터에서는 교체 및 기존 업그레이드가 모두 지원됩니다. |
머신 구성 운영자는 머신의 구성을 관리합니다. | 호스팅된 제어 평면에는 Machine Config Operator가 존재하지 않습니다. |
|
|
MCD(Machine Config Daemon)는 각 노드의 구성 변경 및 업데이트를 관리합니다. | 기존 업그레이드의 경우, 노드 풀 컨트롤러는 구성에 따라 머신을 업데이트하는 한 번 실행되는 포드를 생성합니다. |
SR-IOV 연산자와 같은 머신 구성 리소스를 수정할 수 있습니다. | 머신 구성 리소스를 수정할 수 없습니다. |
2.2.7. 네트워킹 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
Kube API 서버는 노드와 직접 통신합니다. Kube API 서버와 노드는 동일한 Virtual Private Cloud(VPC)에 있기 때문입니다. | Kube API 서버는 Konnectivity를 통해 노드와 통신합니다. Kube API 서버와 노드는 다른 Virtual Private Cloud(VPC)에 있습니다. |
노드는 내부 로드 밸런서를 통해 Kube API 서버와 통신합니다. | 노드는 외부 로드 밸런서나 노드 포트를 통해 Kube API 서버와 통신합니다. |
2.2.8. 웹 콘솔 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform | 호스팅된 컨트롤 플레인 |
---|---|
웹 콘솔은 제어 평면의 상태를 보여줍니다. | 웹 콘솔에는 제어 평면의 상태가 표시되지 않습니다. |
웹 콘솔을 사용하여 클러스터를 업데이트할 수 있습니다. | 웹 콘솔을 사용하여 호스팅된 클러스터를 업데이트할 수 없습니다. |
웹 콘솔은 머신과 같은 인프라 리소스를 표시합니다. | 웹 콘솔에는 인프라 리소스가 표시되지 않습니다. |
웹 콘솔을 사용하여 | 웹 콘솔을 사용하여 머신을 구성할 수 없습니다. |